### Log truncated: showing last 9.0 of 18.8 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-09-19 02:54:46,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:46,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:54:46,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.024 2026-09-19 02:54:46,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-19 02:54:47,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.136 0.217 2026-09-19 02:54:47,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "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-19 02:54:47,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:47,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.023 2026-09-19 02:54:47,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:47,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:54:47,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:47,340 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:47,349 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:47,358 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:47,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.009 2026-09-19 02:54:47,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 02:54:47,374 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:47,382 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:47,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.040 2026-09-19 02:54:47,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-19 02:54:47,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/14] Tour GiftCardProgramTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-19 02:54:47,470 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:47,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 34 0.020 0.027 2026-09-19 02:54:47,519 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:47,546 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:47,549 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/14] Tour GiftCardProgramTour1 → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-19 02:54:47,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /pos/ui/76 HTTP/1.1" 200 - 34 0.015 0.068 2026-09-19 02:54:47,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.008 0.067 2026-09-19 02:54:47,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 02:54:47,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 02:54:47,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.139 2026-09-19 02:54:47,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.089 2026-09-19 02:54:47,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/14] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-19 02:54:47,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/14] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-19 02:54:47,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/14] Tour GiftCardProgramTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-19 02:54:47,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/14] Tour GiftCardProgramTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-19 02:54:47,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:47,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:47,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/14] Tour GiftCardProgramTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-19 02:54:47,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/14] Tour GiftCardProgramTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-19 02:54:48,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/14] Tour GiftCardProgramTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-19 02:54:48,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/14] Tour GiftCardProgramTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-19 02:54:48,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/14] Tour GiftCardProgramTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-19 02:54:48,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/14] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-19 02:54:48,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37550205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0ada9aa5-3f5f-4745-9749-d4b3b78eaf06'}] 2026-09-19 02:54:48,218 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:48,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37550205 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0ada9aa5-3f5f-4745-9749-d4b3b78eaf06'} created pos.order #557 2026-09-19 02:54:48,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37550205 finished 2026-09-19 02:54:48,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 80 0.098 0.064 2026-09-19 02:54:48,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.028 0.032 2026-09-19 02:54:48,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:48,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #461710 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0ada9aa5-3f5f-4745-9749-d4b3b78eaf06'}] 2026-09-19 02:54:48,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/14] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-19 02:54:48,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #461710 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0ada9aa5-3f5f-4745-9749-d4b3b78eaf06'} sync ignored for existing PoS order pos.order(557,) (state: paid) 2026-09-19 02:54:48,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #461710 finished 2026-09-19 02:54:48,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-09-19 02:54:48,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour1 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 02:54:48,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.045 0.058 2026-09-19 02:54:48,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 16907900 (allocated 19398656) 2026-09-19 02:54:48,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 80318 2026-09-19 02:54:48,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-09-19 02:54:48,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 80318 2026-09-19 02:54:48,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025448_808096_test_gift_card_program.txt 2026-09-19 02:54:48,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmpawdv1tau_chrome_odoo" 2026-09-19 02:54:49,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 80523 2026-09-19 02:54:49,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmpzurvucym_chrome_odoo 2026-09-19 02:54:49,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:37395/json/version 2026-09-19 02:54:49,076 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:49,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-09-19 02:54:49,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:37395/json 2026-09-19 02:54:49,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:49,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:37395/devtools/page/559575D34239DF10EB5F6F817244F5C5 2026-09-19 02:54:49,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-09-19 02:54:49,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-09-19 02:54:49,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:54:49,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-09-19 02:54:49,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-19 02:54:49,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-19 02:54:49,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /pos/ui/76 HTTP/1.1" 200 - 34 0.013 0.026 2026-09-19 02:54:49,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '559575D34239DF10EB5F6F817244F5C5', 'loaderId': '2E26EA0D5833B627266BC021C0469418', 'isDownload': False} 2026-09-19 02:54:49,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour2')" 2026-09-19 02:54:49,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:54:49,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 02:54:49,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:54:49,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 02:54:49,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:49,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:49,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:49,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 02:54:49,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-19 02:54:49,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/17] Tour GiftCardProgramTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-19 02:54:49,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:49,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:49,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "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.005 2026-09-19 02:54:49,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:54:49,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.018 2026-09-19 02:54:49,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 02:54:50,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.152 0.246 2026-09-19 02:54:50,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "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-19 02:54:50,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 02:54:50,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:54:50,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:54:50,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:54:50,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:50,190 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:50,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:54:50,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:54:50,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:50,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:50,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.009 0.020 2026-09-19 02:54:50,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 02:54:50,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-19 02:54:50,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 02:54:50,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/17] Tour GiftCardProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-19 02:54:50,332 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:54:50,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.020 2026-09-19 02:54:50,365 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:50,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /pos/ui/76 HTTP/1.1" 200 - 34 0.011 0.055 2026-09-19 02:54:50,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-19 02:54:50,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/17] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-19 02:54:50,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 34 0.010 0.104 2026-09-19 02:54:50,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.002 0.102 2026-09-19 02:54:50,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-19 02:54:50,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/17] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-09-19 02:54:50,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/17] Tour GiftCardProgramTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-19 02:54:50,555 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:50,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/17] Tour GiftCardProgramTour2 → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-19 02:54:50,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/17] Tour GiftCardProgramTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-19 02:54:50,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/17] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-19 02:54:50,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:54:50,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "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-19 02:54:50,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/17] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-19 02:54:50,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/17] Tour GiftCardProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-19 02:54:50,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/17] Tour GiftCardProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-19 02:54:50,920 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:50,921 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:50,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/17] Tour GiftCardProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-19 02:54:51,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/17] Tour GiftCardProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-19 02:54:51,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/17] Tour GiftCardProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-19 02:54:51,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/17] Tour GiftCardProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-19 02:54:51,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [16/17] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-19 02:54:51,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "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-19 02:54:51,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26041481 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '0ee12adf-cac4-47b7-8234-6b0b4b17ed58'}] 2026-09-19 02:54:51,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:51,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26041481 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '0ee12adf-cac4-47b7-8234-6b0b4b17ed58'} created pos.order #558 2026-09-19 02:54:51,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26041481 finished 2026-09-19 02:54:51,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.079 0.137 2026-09-19 02:54:51,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.011 0.021 2026-09-19 02:54:51,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "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-19 02:54:51,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192032 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '0ee12adf-cac4-47b7-8234-6b0b4b17ed58'}] 2026-09-19 02:54:51,573 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192032 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '0ee12adf-cac4-47b7-8234-6b0b4b17ed58'} sync ignored for existing PoS order pos.order(558,) (state: paid) 2026-09-19 02:54:51,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [17/17] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-19 02:54:51,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192032 finished 2026-09-19 02:54:51,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-09-19 02:54:51,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 02:54:51,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.026 0.044 2026-09-19 02:54:51,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 17988120 (allocated 20447232) 2026-09-19 02:54:51,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 80523 2026-09-19 02:54:51,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-09-19 02:54:51,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 80523 2026-09-19 02:54:51,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025451_780295_test_gift_card_program.txt 2026-09-19 02:54:51,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmpzurvucym_chrome_odoo" 2026-09-19 02:54:51,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-09-19 02:54:52,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome pid: 80741 2026-09-19 02:54:52,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless temporary user profile dir: /tmp/tmp898o2s_g_chrome_odoo 2026-09-19 02:54:52,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:39609/json/version 2026-09-19 02:54:52,434 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:52,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Browser version: Chrome/150.0.7871.114 2026-09-19 02:54:52,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:39609/json 2026-09-19 02:54:52,436 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:52,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Websocket url found: ws://127.0.0.1:39609/devtools/page/7BC3E1AADA6AE65C9FEDBB20A08BA345 2026-09-19 02:54:52,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Enable chrome headless console log notification 2026-09-19 02:54:52,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless enable page notifications 2026-09-19 02:54:52,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:54:52,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Setting session cookie in browser 2026-09-19 02:54:52,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-19 02:54:52,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-19 02:54:52,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:54:52,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:52] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.020 0.380 2026-09-19 02:54:52,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigation result: {'frameId': '7BC3E1AADA6AE65C9FEDBB20A08BA345', 'loaderId': '77653AF4BE56B829F28FFFC1EE292368', 'isDownload': False} 2026-09-19 02:54:52,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate ready code "odoo.isTourReady('GiftCardProgramInvoice')" 2026-09-19 02:54:52,923 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:54:52,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:54:52,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:54:52,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:54:53,253 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:53,254 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:53,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:54:53,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate test code "odoo.startTour('GiftCardProgramInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-19 02:54:53,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [1/19] Tour GiftCardProgramInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-19 02:54:53,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:54:53,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:53,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:53,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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.006 2026-09-19 02:54:53,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-19 02:54:53,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.030 2026-09-19 02:54:53,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 02:54:53,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.140 0.303 2026-09-19 02:54:53,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:53,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:54:53,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 02:54:53,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:53,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: Owl is running in 'dev' mode. 2026-09-19 02:54:53,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 02:54:53,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:53,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:54:54,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:54:54,006 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:54:54,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:54:54,026 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 02:54:54,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.025 2026-09-19 02:54:54,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:54,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-09-19 02:54:54,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.048 2026-09-19 02:54:54,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [2/19] Tour GiftCardProgramInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-19 02:54:54,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.045 2026-09-19 02:54:54,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.088 2026-09-19 02:54:54,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.028 2026-09-19 02:54:54,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.004 0.014 2026-09-19 02:54:54,163 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:54,183 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [3/19] Tour GiftCardProgramInvoice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-19 02:54:54,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 02:54:54,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 02:54:54,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 02:54:54,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:54,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 02:54:54,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-09-19 02:54:54,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-09-19 02:54:54,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-09-19 02:54:54,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.115 2026-09-19 02:54:54,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 02:54:54,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.128 2026-09-19 02:54:54,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [4/19] Tour GiftCardProgramInvoice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-19 02:54:54,506 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [5/19] Tour GiftCardProgramInvoice → Step click customer button (trigger: .product-screen .set-partner) 2026-09-19 02:54:54,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [6/19] Tour GiftCardProgramInvoice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-19 02:54:54,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [7/19] Tour GiftCardProgramInvoice → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-19 02:54:54,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [8/19] Tour GiftCardProgramInvoice → Step Search for partner "A Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-19 02:54:54,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [9/19] Tour GiftCardProgramInvoice → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-09-19 02:54:54,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [10/19] Tour GiftCardProgramInvoice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-19 02:54:54,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [11/19] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-19 02:54:54,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [12/19] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-19 02:54:54,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [13/19] Tour GiftCardProgramInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-19 02:54:55,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [14/19] Tour GiftCardProgramInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-19 02:54:55,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:55,038 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:55,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [15/19] Tour GiftCardProgramInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-19 02:54:55,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [16/19] Tour GiftCardProgramInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-19 02:54:55,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [17/19] Tour GiftCardProgramInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-19 02:54:55,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [18/19] Tour GiftCardProgramInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-19 02:54:55,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [19/19] Tour GiftCardProgramInvoice → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-19 02:54:55,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45946939 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '00f6d710-2ad6-44db-a4f1-f1bd7a1d7a47'}] 2026-09-19 02:54:55,311 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:56,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45946939 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '00f6d710-2ad6-44db-a4f1-f1bd7a1d7a47'} created pos.order #559 2026-09-19 02:54:56,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45946939 finished 2026-09-19 02:54:56,461 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 02:54:56,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 573 0.311 0.845 2026-09-19 02:54:56,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 101 0.058 0.100 2026-09-19 02:54:56,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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.002 2026-09-19 02:54:56,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:56,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83431378 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '00f6d710-2ad6-44db-a4f1-f1bd7a1d7a47'}] 2026-09-19 02:54:56,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: tour succeeded 2026-09-19 02:54:56,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardProgramInvoice SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 02:54:56,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83431378 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '00f6d710-2ad6-44db-a4f1-f1bd7a1d7a47'} sync ignored for existing PoS order pos.order(559,) (state: done) 2026-09-19 02:54:56,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83431378 finished 2026-09-19 02:54:56,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.039 0.065 2026-09-19 02:54:56,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: heap 16446712 (allocated 18087936) 2026-09-19 02:54:56,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing chrome headless with pid 80741 2026-09-19 02:54:56,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing websocket connection 2026-09-19 02:54:56,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Terminating chrome headless with pid 80741 2026-09-19 02:54:56,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025456_922559_test_gift_card_program_create_with_invoice.txt 2026-09-19 02:54:56,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Removing chrome user profile "/tmp/tmp898o2s_g_chrome_odoo" 2026-09-19 02:54:56,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-09-19 02:54:57,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome pid: 80958 2026-09-19 02:54:57,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless temporary user profile dir: /tmp/tmpn1uxr2lj_chrome_odoo 2026-09-19 02:54:57,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:34983/json/version 2026-09-19 02:54:57,538 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:57,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Browser version: Chrome/150.0.7871.114 2026-09-19 02:54:57,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:34983/json 2026-09-19 02:54:57,541 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:54:57,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Websocket url found: ws://127.0.0.1:34983/devtools/page/67700470742C24E73BDF32D38D5A2729 2026-09-19 02:54:57,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Enable chrome headless console log notification 2026-09-19 02:54:57,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless enable page notifications 2026-09-19 02:54:57,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 02:54:57,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Setting session cookie in browser 2026-09-19 02:54:57,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-19 02:54:57,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-19 02:54:57,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:54:58,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.417 2026-09-19 02:54:58,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigation result: {'frameId': '67700470742C24E73BDF32D38D5A2729', 'loaderId': 'B1DCCAF8F1E6BF970A9E077D207BE3D2', 'isDownload': False} 2026-09-19 02:54:58,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-09-19 02:54:58,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:54:58,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 02:54:58,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:54:58,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 02:54:58,416 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:58,418 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:54:58,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:54:58,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-19 02:54:58,442 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:58,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 02:54:58,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:54:58,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:58,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.015 2026-09-19 02:54:58,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 02:54:58,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.015 0.028 2026-09-19 02:54:58,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 02:54:58,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.134 0.203 2026-09-19 02:54:58,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "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-19 02:54:58,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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-19 02:54:58,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 02:54:59,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54: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.005 2026-09-19 02:54:59,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-09-19 02:54:59,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:59,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:54:59,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:54:59,086 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:54:59,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:59,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "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-19 02:54:59,110 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:54:59,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image/res.users/147/avatar_128 HTTP/1.1" 200 - 14 0.014 0.024 2026-09-19 02:54:59,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.044 2026-09-19 02:54:59,154 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 02:54:59,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.042 2026-09-19 02:54:59,187 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 34 0.018 0.077 2026-09-19 02:54:59,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /pos/ui/76 HTTP/1.1" 200 - 34 0.019 0.111 2026-09-19 02:54:59,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.044 2026-09-19 02:54:59,286 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:54:59,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.009 0.046 2026-09-19 02:54:59,312 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 02:54:59,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:54:59,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 02:54:59,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 02:54:59,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 02:54:59,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 02:54:59,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.091 2026-09-19 02:54:59,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 02:54:59,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1674&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-09-19 02:54:59,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 02:54:59,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 02:54:59,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:54:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.146 2026-09-19 02:54:59,630 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,681 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,732 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,785 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,836 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,888 44 INFO rb-c72f0cd-224934-416830 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-19 02:54:59,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,001 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,052 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,102 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,153 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,212 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,269 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:00] "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-19 02:55:00,810 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,882 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,933 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:00,984 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,056 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:01,057 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:01,098 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,149 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,215 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,267 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,319 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28530071 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a30fe34a-8f89-441e-80da-22b35257a55e'}] 2026-09-19 02:55:01,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:01,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28530071 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a30fe34a-8f89-441e-80da-22b35257a55e'} created pos.order #560 2026-09-19 02:55:01,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28530071 finished 2026-09-19 02:55:01,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.046 0.090 2026-09-19 02:55:01,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.026 0.034 2026-09-19 02:55:01,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "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-19 02:55:01,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8990409 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a30fe34a-8f89-441e-80da-22b35257a55e'}] 2026-09-19 02:55:01,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8990409 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a30fe34a-8f89-441e-80da-22b35257a55e'} sync ignored for existing PoS order pos.order(560,) (state: paid) 2026-09-19 02:55:01,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8990409 finished 2026-09-19 02:55:01,737 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.042 0.054 2026-09-19 02:55:01,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:01] "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-19 02:55:01,808 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,860 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,917 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:01,970 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:02,023 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:02,077 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:02,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:02] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:55:02,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 12 0.006 0.013 2026-09-19 02:55:02,151 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:02,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:02,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-09-19 02:55:02,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 02:55:02,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 17885616 (allocated 19795968) 2026-09-19 02:55:02,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 80958 2026-09-19 02:55:02,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-09-19 02:55:02,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 80958 2026-09-19 02:55:02,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025502_420454_test_gift_card_rewards_using_taxes.txt 2026-09-19 02:55:02,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmpn1uxr2lj_chrome_odoo" 2026-09-19 02:55:02,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-09-19 02:55:03,624 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 81178 2026-09-19 02:55:03,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp10jz9kx3_chrome_odoo 2026-09-19 02:55:03,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:33297/json/version 2026-09-19 02:55:03,626 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:03,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-19 02:55:03,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:33297/json 2026-09-19 02:55:03,629 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:03,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:33297/devtools/page/8326867C7595B6D0773EFFE07A1D655D 2026-09-19 02:55:03,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-19 02:55:03,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-19 02:55:03,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:03,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-19 02:55:03,705 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:03,705 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:03,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:55:04,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.062 0.320 2026-09-19 02:55:04,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '8326867C7595B6D0773EFFE07A1D655D', 'loaderId': 'D5611BA76198DF82121F2DE415CABB40', 'isDownload': False} 2026-09-19 02:55:04,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-09-19 02:55:04,110 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:04,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-09-19 02:55:04,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.024 2026-09-19 02:55:04,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-09-19 02:55:04,518 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:04,522 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:04,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-09-19 02:55:04,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 02:55:04,556 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:04,562 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:04,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:55:04,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:04,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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.009 2026-09-19 02:55:04,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 02:55:04,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.025 2026-09-19 02:55:04,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 02:55:05,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.121 0.225 2026-09-19 02:55:05,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:05,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:05,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-19 02:55:05,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:05,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:55:05,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:55:05,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:05,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:05,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:05,215 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:55:05,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.009 0.019 2026-09-19 02:55:05,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:05,240 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:55:05,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.037 2026-09-19 02:55:05,258 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:55:05,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.017 2026-09-19 02:55:05,304 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:05,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.052 2026-09-19 02:55:05,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.111 2026-09-19 02:55:05,375 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:05,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.082 2026-09-19 02:55:05,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-19 02:55:05,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:05,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.090 2026-09-19 02:55:05,451 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:05,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-19 02:55:05,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 02:55:05,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-19 02:55:05,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 02:55:05,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 02:55:05,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-19 02:55:05,590 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 02:55:05,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.140 2026-09-19 02:55:05,678 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:05,730 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:05,781 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:05,834 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,012 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,062 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,113 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,197 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,252 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,311 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,370 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,436 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.013 2026-09-19 02:55:06,487 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,588 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,658 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,670 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:06,671 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:06,709 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,824 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,876 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,931 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:06,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26752791 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '64b04058-2354-4f7d-8368-3855364b8a3e'}] 2026-09-19 02:55:07,004 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:07,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26752791 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '64b04058-2354-4f7d-8368-3855364b8a3e'} created pos.order #561 2026-09-19 02:55:07,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26752791 finished 2026-09-19 02:55:07,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 207 0.123 0.214 2026-09-19 02:55:07,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "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-19 02:55:07,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "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-19 02:55:07,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39754629 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '64b04058-2354-4f7d-8368-3855364b8a3e'}] 2026-09-19 02:55:07,487 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39754629 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '64b04058-2354-4f7d-8368-3855364b8a3e'} sync ignored for existing PoS order pos.order(561,) (state: paid) 2026-09-19 02:55:07,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39754629 finished 2026-09-19 02:55:07,542 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.036 0.052 2026-09-19 02:55:07,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.012 2026-09-19 02:55:07,655 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,709 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,813 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,923 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:07,995 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,042 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,092 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,142 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,193 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,259 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,411 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,462 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,513 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,563 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,621 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,676 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,727 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,793 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,855 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,905 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:08,956 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,007 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,058 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,108 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,159 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,215 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,266 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,319 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,369 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,420 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,478 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,528 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,578 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,634 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,691 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,741 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,796 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:09,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:09] "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-19 02:55:09,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796480 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6d21bac6-a6a8-4db8-8810-f9e05425dd7e'}] 2026-09-19 02:55:10,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796480 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6d21bac6-a6a8-4db8-8810-f9e05425dd7e'} created pos.order #562 2026-09-19 02:55:10,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796480 finished 2026-09-19 02:55:10,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 133 0.097 0.140 2026-09-19 02:55:10,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.011 0.019 2026-09-19 02:55:10,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:10] "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-19 02:55:10,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607385 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6d21bac6-a6a8-4db8-8810-f9e05425dd7e'}] 2026-09-19 02:55:10,216 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607385 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6d21bac6-a6a8-4db8-8810-f9e05425dd7e'} sync ignored for existing PoS order pos.order(562,) (state: paid) 2026-09-19 02:55:10,219 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607385 finished 2026-09-19 02:55:10,263 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.021 0.062 2026-09-19 02:55:10,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:10] "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-19 02:55:10,324 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,375 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,425 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,477 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,655 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,706 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,756 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,807 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,923 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:10,977 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,027 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,082 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,144 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,197 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,247 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,302 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,353 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,405 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,466 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,531 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,582 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,635 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,739 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,789 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,843 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:11,893 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,021 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,073 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,134 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,185 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,236 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,287 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,337 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,403 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,454 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,505 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,555 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,606 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,668 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,719 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,769 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,820 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,921 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:12,975 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,026 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,077 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,142 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,193 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,344 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,399 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,449 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,502 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,553 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,604 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,661 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,712 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,762 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,870 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,922 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,976 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:13,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:13] "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-19 02:55:14,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56673647 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '1786934b-0237-4a95-9331-e8730d77135e'}] 2026-09-19 02:55:14,216 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56673647 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '1786934b-0237-4a95-9331-e8730d77135e'} created pos.order #563 2026-09-19 02:55:14,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56673647 finished 2026-09-19 02:55:14,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.071 0.181 2026-09-19 02:55:14,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.010 0.015 2026-09-19 02:55:14,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "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-19 02:55:14,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4759009 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '1786934b-0237-4a95-9331-e8730d77135e'}] 2026-09-19 02:55:14,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4759009 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '1786934b-0237-4a95-9331-e8730d77135e'} sync ignored for existing PoS order pos.order(563,) (state: paid) 2026-09-19 02:55:14,345 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:14,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4759009 finished 2026-09-19 02:55:14,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-19 02:55:14,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 02:55:14,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "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-19 02:55:14,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 26141348 (allocated 28839936) 2026-09-19 02:55:14,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 81178 2026-09-19 02:55:14,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-19 02:55:14,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 81178 2026-09-19 02:55:14,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "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-19 02:55:14,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025514_597212_test_loyalty_free_product_loyalty_program.txt 2026-09-19 02:55:14,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmp10jz9kx3_chrome_odoo" 2026-09-19 02:55:14,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 81402 2026-09-19 02:55:14,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmphrqk1l8o_chrome_odoo 2026-09-19 02:55:14,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39999/json/version 2026-09-19 02:55:14,856 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:14,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-19 02:55:14,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39999/json 2026-09-19 02:55:14,860 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:14,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:39999/devtools/page/40DC1769FD37857B4E1B8FDCA5601687 2026-09-19 02:55:14,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-19 02:55:14,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-19 02:55:14,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:14,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-19 02:55:14,885 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:14,885 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:14,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.034 2026-09-19 02:55:14,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '40DC1769FD37857B4E1B8FDCA5601687', 'loaderId': '7A91A420E29EA69D5C32B96F817FCA7F', 'isDownload': False} 2026-09-19 02:55:14,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-09-19 02:55:14,953 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:14,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 02:55:14,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:55:14,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:14] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 02:55:15,341 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:15,345 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:15,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:55:15,371 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:15,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:55:15,379 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:15,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:15,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:15,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 02:55:15,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:55:15,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.023 2026-09-19 02:55:15,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 02:55:15,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 292 0.109 0.218 2026-09-19 02:55:15,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:55:15,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:55:15,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.023 2026-09-19 02:55:15,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:55:15,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:55:15,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:15,954 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:15,966 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:15,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-09-19 02:55:15,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:55:15,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.005 0.028 2026-09-19 02:55:15,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 02:55:16,008 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:16,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:16,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 02:55:16,030 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:16,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.021 2026-09-19 02:55:16,090 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.068 2026-09-19 02:55:16,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.012 2026-09-19 02:55:16,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-19 02:55:16,177 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:16,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-09-19 02:55:16,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 02:55:16,244 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:55:16,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 02:55:16,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-09-19 02:55:16,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 02:55:16,317 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-19 02:55:16,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.128 2026-09-19 02:55:16,407 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,514 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:55:16,630 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,680 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,738 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,749 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:16,789 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,842 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,935 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:16,985 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,039 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,090 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,143 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,210 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,272 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,322 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,376 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,427 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,479 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,531 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,581 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,652 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,665 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:17,666 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:55:17,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,753 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,869 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,921 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:17,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:17] "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-19 02:55:18,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5441664 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'bbb3388f-1108-4c66-8066-2247e732d5c0'}] 2026-09-19 02:55:18,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:18,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5441664 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'bbb3388f-1108-4c66-8066-2247e732d5c0'} created pos.order #564 2026-09-19 02:55:18,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5441664 finished 2026-09-19 02:55:18,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 133 0.062 0.149 2026-09-19 02:55:18,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.009 0.020 2026-09-19 02:55:18,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:18,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225990 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'bbb3388f-1108-4c66-8066-2247e732d5c0'}] 2026-09-19 02:55:18,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225990 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'bbb3388f-1108-4c66-8066-2247e732d5c0'} sync ignored for existing PoS order pos.order(564,) (state: paid) 2026-09-19 02:55:18,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225990 finished 2026-09-19 02:55:18,372 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.024 0.057 2026-09-19 02:55:18,419 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "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-19 02:55:18,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,530 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,584 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,634 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,688 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,745 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:55:18,796 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,900 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:18,951 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,003 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,066 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,168 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,269 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,335 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,386 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,436 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,487 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,653 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,704 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,755 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,806 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:19,962 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,015 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,079 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,130 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,181 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,231 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,282 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,388 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,541 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,611 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,664 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,768 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,825 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 02:55:20,876 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,927 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:20,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,028 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,084 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,133 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,183 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,238 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,291 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,343 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,404 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61876929 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '2d1dab8c-9cb7-477f-9a51-7f556e4f2567'}] 2026-09-19 02:55:21,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61876929 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '2d1dab8c-9cb7-477f-9a51-7f556e4f2567'} created pos.order #565 2026-09-19 02:55:21,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61876929 finished 2026-09-19 02:55:21,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.065 0.162 2026-09-19 02:55:21,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.009 0.020 2026-09-19 02:55:21,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:21,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607473 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '2d1dab8c-9cb7-477f-9a51-7f556e4f2567'}] 2026-09-19 02:55:21,743 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607473 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '2d1dab8c-9cb7-477f-9a51-7f556e4f2567'} sync ignored for existing PoS order pos.order(565,) (state: paid) 2026-09-19 02:55:21,744 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35607473 finished 2026-09-19 02:55:21,795 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.057 2026-09-19 02:55:21,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 02:55:21,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,905 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:21,958 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,008 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,168 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,272 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,323 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,375 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,436 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,487 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,770 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,821 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,931 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:22,985 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,036 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,090 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,147 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,199 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,250 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,301 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,351 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,406 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,456 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,507 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,561 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,614 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,666 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,729 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:23,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55149214 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '50dbbd35-a59c-408a-bb53-d7c0aef494d7'}] 2026-09-19 02:55:23,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55149214 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '50dbbd35-a59c-408a-bb53-d7c0aef494d7'} created pos.order #566 2026-09-19 02:55:23,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55149214 finished 2026-09-19 02:55:23,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.062 0.157 2026-09-19 02:55:24,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.010 0.023 2026-09-19 02:55:24,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:24,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74097852 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '50dbbd35-a59c-408a-bb53-d7c0aef494d7'}] 2026-09-19 02:55:24,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74097852 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '50dbbd35-a59c-408a-bb53-d7c0aef494d7'} sync ignored for existing PoS order pos.order(566,) (state: paid) 2026-09-19 02:55:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74097852 finished 2026-09-19 02:55:24,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.023 0.045 2026-09-19 02:55:24,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 02:55:24,200 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,252 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,303 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,354 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,405 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,456 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,509 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,560 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,612 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,663 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,723 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,776 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,827 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,881 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,946 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:24,999 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,050 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,158 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,211 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,262 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,317 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,376 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,427 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,496 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,559 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,609 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,679 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/170] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-09-19 02:55:25,797 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,848 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,900 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:25,950 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,005 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,056 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,215 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,268 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,335 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72382921 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '2bbe8ab4-9ff3-4d46-856a-7155941a61c8'}] 2026-09-19 02:55:26,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72382921 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '2bbe8ab4-9ff3-4d46-856a-7155941a61c8'} created pos.order #567 2026-09-19 02:55:26,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72382921 finished 2026-09-19 02:55:26,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 124 0.083 0.163 2026-09-19 02:55:26,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:55:26,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48242867 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '2bbe8ab4-9ff3-4d46-856a-7155941a61c8'}] 2026-09-19 02:55:26,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48242867 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '2bbe8ab4-9ff3-4d46-856a-7155941a61c8'} sync ignored for existing PoS order pos.order(567,) (state: paid) 2026-09-19 02:55:26,660 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:26,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48242867 finished 2026-09-19 02:55:26,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-19 02:55:26,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 02:55:26,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.032 0.045 2026-09-19 02:55:26,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 30458668 (allocated 33558528) 2026-09-19 02:55:26,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 81402 2026-09-19 02:55:26,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-19 02:55:26,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 81402 2026-09-19 02:55:26,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025526_955090_test_loyalty_free_product_loyalty_program.txt 2026-09-19 02:55:26,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmphrqk1l8o_chrome_odoo" 2026-09-19 02:55:27,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 81637 2026-09-19 02:55:27,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpq0bunlfn_chrome_odoo 2026-09-19 02:55:27,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43709/json/version 2026-09-19 02:55:27,250 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:27,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-19 02:55:27,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43709/json 2026-09-19 02:55:27,267 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:27,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:43709/devtools/page/2C7A448B1649BD15BF1579D448575BE5 2026-09-19 02:55:27,284 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-19 02:55:27,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-19 02:55:27,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:27,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-19 02:55:27,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:27,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:27,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.031 2026-09-19 02:55:27,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '2C7A448B1649BD15BF1579D448575BE5', 'loaderId': '472F96E344A0AB0E895847865535CDF1', 'isDownload': False} 2026-09-19 02:55:27,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-09-19 02:55:27,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:27,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 02:55:27,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:55:27,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 02:55:27,736 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:27,740 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:27,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:55:27,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 02:55:27,770 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:27,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:55:27,774 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:27,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:27,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:55:27,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "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.010 2026-09-19 02:55:27,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.017 2026-09-19 02:55:27,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 02:55:28,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.125 0.218 2026-09-19 02:55:28,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:28,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:55:28,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-19 02:55:28,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:55:28,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:55:28,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:28,376 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:28,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:28,390 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:28,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:55:28,405 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:28,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:28,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.006 0.020 2026-09-19 02:55:28,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-19 02:55:28,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-09-19 02:55:28,432 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:28,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.023 2026-09-19 02:55:28,485 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.062 2026-09-19 02:55:28,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-19 02:55:28,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.030 2026-09-19 02:55:28,560 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:28,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-19 02:55:28,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-19 02:55:28,611 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-09-19 02:55:28,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 02:55:28,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-19 02:55:28,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-19 02:55:28,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-09-19 02:55:28,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 02:55:28,742 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,793 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,849 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:28,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 02:55:28,966 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,046 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,097 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,148 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,199 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,249 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,300 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,359 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,374 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:29,409 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,463 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,514 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,678 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,756 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,822 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,873 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:29,976 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:30,027 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:30,079 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:30,129 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:30,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-19 02:55:30,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 02:55:30,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 18813928 (allocated 21495808) 2026-09-19 02:55:30,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 81637 2026-09-19 02:55:30,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-19 02:55:30,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 81637 2026-09-19 02:55:30,341 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025530_341804_test_loyalty_free_product_loyalty_program.txt 2026-09-19 02:55:30,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpq0bunlfn_chrome_odoo" 2026-09-19 02:55:30,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-09-19 02:55:31,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 81843 2026-09-19 02:55:31,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpq2g273ra_chrome_odoo 2026-09-19 02:55:31,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:39369/json/version 2026-09-19 02:55:31,269 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:31,279 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-09-19 02:55:31,279 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:39369/json 2026-09-19 02:55:31,279 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:31,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:39369/devtools/page/0C138383565E4C1FC5BA9C104EE3A087 2026-09-19 02:55:31,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-09-19 02:55:31,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-09-19 02:55:31,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:31,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-09-19 02:55:31,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:31,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:31,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:55:31,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.024 0.279 2026-09-19 02:55:31,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '0C138383565E4C1FC5BA9C104EE3A087', 'loaderId': '33FDE1CEA4211042677C13B4D696EA91', 'isDownload': False} 2026-09-19 02:55:31,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-09-19 02:55:31,656 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:31,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:31] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:55:31,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:31] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 02:55:31,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:31] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 02:55:32,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:32,039 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:32,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 02:55:32,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:55:32,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 02:55:32,086 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:32,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:32,093 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:32,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "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-19 02:55:32,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:55:32,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.031 2026-09-19 02:55:32,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-19 02:55:32,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.143 0.374 2026-09-19 02:55:32,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "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-19 02:55:32,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:32,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 02:55:32,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:32,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-09-19 02:55:32,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:32,911 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:32,924 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:32,928 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:32,948 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:32,950 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:55:32,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.017 2026-09-19 02:55:32,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.036 2026-09-19 02:55:32,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-19 02:55:32,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 02:55:33,016 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:55:33,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.021 2026-09-19 02:55:33,077 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:33,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.043 2026-09-19 02:55:33,147 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.086 2026-09-19 02:55:33,166 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:33,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.101 2026-09-19 02:55:33,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-19 02:55:33,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 02:55:33,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.172 2026-09-19 02:55:33,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 02:55:33,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-19 02:55:33,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-19 02:55:33,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-19 02:55:33,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-09-19 02:55:33,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.140 2026-09-19 02:55:33,401 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,504 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,557 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,737 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,788 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,838 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,894 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,945 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:33,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,067 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,130 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,180 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,231 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,282 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,353 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,421 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,472 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,528 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,579 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,632 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,707 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,769 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,820 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,870 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,921 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:34,972 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,042 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,093 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,150 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,254 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,305 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,355 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,424 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,434 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:35,435 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:35,475 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,525 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,589 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,641 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,693 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,760 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:35,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92300472 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '734eb592-8f6b-4d77-af96-165fcd39a0db'}] 2026-09-19 02:55:35,765 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:35,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92300472 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '734eb592-8f6b-4d77-af96-165fcd39a0db'} created pos.order #568 2026-09-19 02:55:35,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92300472 finished 2026-09-19 02:55:36,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.101 0.170 2026-09-19 02:55:36,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.018 0.035 2026-09-19 02:55:36,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "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-19 02:55:36,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45917632 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '734eb592-8f6b-4d77-af96-165fcd39a0db'}] 2026-09-19 02:55:36,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45917632 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '734eb592-8f6b-4d77-af96-165fcd39a0db'} sync ignored for existing PoS order pos.order(568,) (state: paid) 2026-09-19 02:55:36,229 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45917632 finished 2026-09-19 02:55:36,279 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.048 2026-09-19 02:55:36,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:55:36,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:36] "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-19 02:55:36,338 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,389 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,440 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,542 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,652 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,704 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,754 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,805 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,869 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,928 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:36,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,030 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,081 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,133 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,204 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,254 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,305 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,355 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,408 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,458 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,509 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,574 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,625 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,690 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,741 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,792 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,842 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,894 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:37,957 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,007 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,058 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,108 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,161 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,211 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,266 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,317 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,369 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,420 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,470 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,526 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,739 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,792 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,856 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:38,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641997 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '05bd8aa9-3140-40ca-aadf-ed3752a086a4'}] 2026-09-19 02:55:38,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641997 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '05bd8aa9-3140-40ca-aadf-ed3752a086a4'} created pos.order #569 2026-09-19 02:55:38,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27641997 finished 2026-09-19 02:55:39,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 120 0.048 0.121 2026-09-19 02:55:39,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:39] "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-19 02:55:39,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44759283 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '05bd8aa9-3140-40ca-aadf-ed3752a086a4'}] 2026-09-19 02:55:39,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44759283 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '05bd8aa9-3140-40ca-aadf-ed3752a086a4'} sync ignored for existing PoS order pos.order(569,) (state: paid) 2026-09-19 02:55:39,118 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44759283 finished 2026-09-19 02:55:39,169 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.019 0.057 2026-09-19 02:55:39,233 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,285 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,336 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,621 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,671 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,726 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,890 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:39,995 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,046 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,098 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,166 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,229 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,284 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,335 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,438 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,493 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,544 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,645 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,696 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,747 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,798 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,850 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:40,952 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,034 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,190 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,241 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,344 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,398 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,454 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,505 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,633 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,688 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,739 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,792 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,843 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,893 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:41,944 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,001 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,052 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,103 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,159 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,212 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,264 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22332642 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'dc56f5e9-ac6b-4068-8450-37baf809b9fc'}] 2026-09-19 02:55:42,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22332642 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'dc56f5e9-ac6b-4068-8450-37baf809b9fc'} created pos.order #570 2026-09-19 02:55:42,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22332642 finished 2026-09-19 02:55:42,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.145 0.174 2026-09-19 02:55:42,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.016 0.022 2026-09-19 02:55:42,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "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-19 02:55:42,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99328878 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'dc56f5e9-ac6b-4068-8450-37baf809b9fc'}] 2026-09-19 02:55:42,782 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99328878 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'dc56f5e9-ac6b-4068-8450-37baf809b9fc'} sync ignored for existing PoS order pos.order(570,) (state: paid) 2026-09-19 02:55:42,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99328878 finished 2026-09-19 02:55:42,832 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.045 2026-09-19 02:55:42,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:55:42,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 02:55:42,909 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:42,961 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,012 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,064 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,236 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,287 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,348 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,408 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,459 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,514 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,565 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,618 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,673 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,724 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,878 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,928 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:43,979 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,064 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,115 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,168 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,219 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,271 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,384 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,435 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,487 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,653 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,754 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,868 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,919 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:44,969 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,020 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,071 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,126 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,177 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,229 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,280 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,331 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,437 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,542 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,647 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,712 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:45,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59185666 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '28087404-4bda-45a3-b42d-a837e134c531'}] 2026-09-19 02:55:45,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59185666 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '28087404-4bda-45a3-b42d-a837e134c531'} created pos.order #571 2026-09-19 02:55:45,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59185666 finished 2026-09-19 02:55:45,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.066 0.199 2026-09-19 02:55:46,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.011 0.027 2026-09-19 02:55:46,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:46] "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-19 02:55:46,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60696705 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '28087404-4bda-45a3-b42d-a837e134c531'}] 2026-09-19 02:55:46,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60696705 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '28087404-4bda-45a3-b42d-a837e134c531'} sync ignored for existing PoS order pos.order(571,) (state: paid) 2026-09-19 02:55:46,112 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60696705 finished 2026-09-19 02:55:46,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.027 0.045 2026-09-19 02:55:46,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:46] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 02:55:46,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 02:55:46,223 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,275 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,326 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,376 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,427 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,482 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,533 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,587 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,654 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,705 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,756 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,807 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,913 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:46,964 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,017 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,092 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,150 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,207 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,310 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,361 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,412 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,465 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,516 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,567 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,649 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,699 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,750 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,818 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,924 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:47,974 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,029 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,137 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,242 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,361 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,426 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,481 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,532 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,585 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,637 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,688 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,740 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,791 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,841 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,926 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:48,975 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,025 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,088 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,139 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,242 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,298 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,351 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,403 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,456 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,507 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,558 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,624 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,740 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,792 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,845 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,896 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,946 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:49,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,099 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,150 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,208 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,365 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,418 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91985266 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f4d8ccf4-3856-4c11-808e-e27e1d3b6efb'}] 2026-09-19 02:55:50,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91985266 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f4d8ccf4-3856-4c11-808e-e27e1d3b6efb'} created pos.order #572 2026-09-19 02:55:50,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91985266 finished 2026-09-19 02:55:50,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.061 0.155 2026-09-19 02:55:50,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.011 0.023 2026-09-19 02:55:50,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 02:55:50,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89456553 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f4d8ccf4-3856-4c11-808e-e27e1d3b6efb'}] 2026-09-19 02:55:50,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89456553 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f4d8ccf4-3856-4c11-808e-e27e1d3b6efb'} sync ignored for existing PoS order pos.order(572,) (state: paid) 2026-09-19 02:55:50,906 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:50,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89456553 finished 2026-09-19 02:55:50,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-09-19 02:55:50,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 02:55:50,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.018 0.048 2026-09-19 02:55:51,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 34725484 (allocated 36188160) 2026-09-19 02:55:51,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 81843 2026-09-19 02:55:51,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-09-19 02:55:51,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 81843 2026-09-19 02:55:51,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025551_188191_test_loyalty_free_product_rewards.txt 2026-09-19 02:55:51,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpq2g273ra_chrome_odoo" 2026-09-19 02:55:51,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-09-19 02:55:51,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82079 2026-09-19 02:55:51,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpnv4tf8vk_chrome_odoo 2026-09-19 02:55:51,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33073/json/version 2026-09-19 02:55:51,895 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:51,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-09-19 02:55:51,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33073/json 2026-09-19 02:55:51,903 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:51,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:33073/devtools/page/D7ADAD9204915A9FF38731080F5B082A 2026-09-19 02:55:51,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-09-19 02:55:51,915 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-09-19 02:55:51,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:51,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-09-19 02:55:51,943 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:51,943 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:51,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:55:52,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.429 2026-09-19 02:55:52,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'D7ADAD9204915A9FF38731080F5B082A', 'loaderId': '393239CB27D85FD55AA8ACA5E4E0DB47', 'isDownload': False} 2026-09-19 02:55:52,427 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:52,441 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:52,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:55:52,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:55:52,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:55:52,848 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:52,849 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:55:52,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:55:52,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:52,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:55:52,878 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:52,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:52,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:52,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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.006 2026-09-19 02:55:52,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 02:55:52,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.031 2026-09-19 02:55:52,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 02:55:53,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.178 0.318 2026-09-19 02:55:53,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:53,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:55:53,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 02:55:53,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:53,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-09-19 02:55:53,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 02:55:53,642 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:53,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:53,666 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:53,668 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:53,683 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:53,684 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:53,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-09-19 02:55:53,699 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:55:53,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.037 2026-09-19 02:55:53,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.035 2026-09-19 02:55:53,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.055 2026-09-19 02:55:53,753 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:53,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.081 2026-09-19 02:55:53,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.014 2026-09-19 02:55:53,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 02:55:53,836 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:53,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.058 2026-09-19 02:55:53,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 02:55:53,889 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:53,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 02:55:53,907 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:53,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-09-19 02:55:53,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-19 02:55:53,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 02:55:53,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 02:55:53,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:53] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 02:55:54,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.108 2026-09-19 02:55:54,106 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,170 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,232 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,283 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,334 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,447 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,461 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:54,463 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:54,503 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,548 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,613 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,665 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,725 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,829 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,881 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,947 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:54,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47071429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e5c4b516-50d4-4e64-8f12-f1a8d2864803'}] 2026-09-19 02:55:54,955 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:55,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47071429 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e5c4b516-50d4-4e64-8f12-f1a8d2864803'} created pos.order #573 2026-09-19 02:55:55,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47071429 finished 2026-09-19 02:55:55,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 196 0.129 0.209 2026-09-19 02:55:55,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.019 0.031 2026-09-19 02:55:55,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:55] "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-19 02:55:55,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76671731 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e5c4b516-50d4-4e64-8f12-f1a8d2864803'}] 2026-09-19 02:55:55,441 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:55,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76671731 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e5c4b516-50d4-4e64-8f12-f1a8d2864803'} sync ignored for existing PoS order pos.order(573,) (state: paid) 2026-09-19 02:55:55,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76671731 finished 2026-09-19 02:55:55,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-09-19 02:55:55,495 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:55,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.029 0.051 2026-09-19 02:55:55,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17731476 (allocated 19136512) 2026-09-19 02:55:55,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82079 2026-09-19 02:55:55,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-09-19 02:55:55,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82079 2026-09-19 02:55:55,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025555_654137_test_loyalty_free_product_rewards_2.txt 2026-09-19 02:55:55,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpnv4tf8vk_chrome_odoo" 2026-09-19 02:55:55,669 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-09-19 02:55:56,520 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 82297 2026-09-19 02:55:56,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpt1koph9l_chrome_odoo 2026-09-19 02:55:56,521 44 INFO rb-c72f0cd-224934-416830 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:38691/json/version 2026-09-19 02:55:56,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:56,528 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:56,529 44 INFO rb-c72f0cd-224934-416830 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:38691/json 2026-09-19 02:55:56,529 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:55:56,536 44 INFO rb-c72f0cd-224934-416830 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:38691/devtools/page/ABDADC2FCBD329D69751246A92D63900 2026-09-19 02:55:56,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:56,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-09-19 02:55:56,586 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:55:56,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-09-19 02:55:56,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:56,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:56,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:55:56,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:56] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.029 0.308 2026-09-19 02:55:56,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'ABDADC2FCBD329D69751246A92D63900', 'loaderId': 'F73381A4882A321421921F7B28883B76', 'isDownload': False} 2026-09-19 02:55:56,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:56,953 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:55:56,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:56] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:55:56,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:56] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.008 2026-09-19 02:55:56,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:56] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-19 02:55:57,354 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:57,364 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:57,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:55:57,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:57,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:55:57,389 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:57,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:57,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:57,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-19 02:55:57,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:55:57,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.021 2026-09-19 02:55:57,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-19 02:55:57,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.153 0.247 2026-09-19 02:55:57,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:57] "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-19 02:55:57,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:58,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.040 2026-09-19 02:55:58,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:58,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:58,109 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:58,122 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:58,126 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:58,144 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:58,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.020 2026-09-19 02:55:58,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55: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-19 02:55:58,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.036 2026-09-19 02:55:58,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-19 02:55:58,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:55:58,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,267 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:55:58,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.026 2026-09-19 02:55:58,344 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:55:58,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-19 02:55:58,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.058 2026-09-19 02:55:58,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 02:55:58,380 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:55:58,383 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.137 2026-09-19 02:55:58,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 02:55:58,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.119 2026-09-19 02:55:58,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-09-19 02:55:58,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.163 2026-09-19 02:55:58,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 02:55:58,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.145 2026-09-19 02:55:58,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-19 02:55:58,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:58] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-09-19 02:55:58,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,741 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,793 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:58,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,019 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,070 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,120 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,299 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,356 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,417 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:55:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 02:55:59,467 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,518 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,575 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,626 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,678 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,728 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,782 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,838 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,889 44 INFO rb-c72f0cd-224934-416830 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-19 02:55:59,957 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,019 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,069 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,120 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,184 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,202 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:00,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:00,234 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,286 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,355 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,407 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,461 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,512 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,563 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:00,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98601061 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aeffc549-80d1-4486-bfc5-356996697919'}] 2026-09-19 02:56:00,634 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:00,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98601061 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aeffc549-80d1-4486-bfc5-356996697919'} created pos.order #574 2026-09-19 02:56:00,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98601061 finished 2026-09-19 02:56:00,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.096 0.207 2026-09-19 02:56:01,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.024 0.039 2026-09-19 02:56:01,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:01] "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-19 02:56:01,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79026340 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aeffc549-80d1-4486-bfc5-356996697919'}] 2026-09-19 02:56:01,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79026340 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aeffc549-80d1-4486-bfc5-356996697919'} sync ignored for existing PoS order pos.order(574,) (state: paid) 2026-09-19 02:56:01,124 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:01,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79026340 finished 2026-09-19 02:56:01,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-09-19 02:56:01,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 02:56:01,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.031 0.067 2026-09-19 02:56:01,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 19718864 (allocated 23465984) 2026-09-19 02:56:01,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 82297 2026-09-19 02:56:01,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-09-19 02:56:01,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 82297 2026-09-19 02:56:01,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025601_362675_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-09-19 02:56:01,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpt1koph9l_chrome_odoo" 2026-09-19 02:56:01,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-09-19 02:56:02,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 82517 2026-09-19 02:56:02,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp9m_dddgl_chrome_odoo 2026-09-19 02:56:02,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44273/json/version 2026-09-19 02:56:02,180 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,188 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44273/json 2026-09-19 02:56:02,188 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:44273/devtools/page/3FA144AE5202D432808A7D6F104F2C46 2026-09-19 02:56:02,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-09-19 02:56:02,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-09-19 02:56:02,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:02,261 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-09-19 02:56:02,262 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,263 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:02,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.022 0.279 2026-09-19 02:56:02,576 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '3FA144AE5202D432808A7D6F104F2C46', 'loaderId': '86C12364746E8B875E798B19474AF9DB', 'isDownload': False} 2026-09-19 02:56:02,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:02,586 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:02,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:02,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:56:02,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 02:56:02,993 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:02,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:03,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:56:03,021 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:56:03,024 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:03,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:03,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:03,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 02:56:03,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.022 2026-09-19 02:56:03,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 02:56:03,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.181 0.276 2026-09-19 02:56:03,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "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-19 02:56:03,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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.004 2026-09-19 02:56:03,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 02:56:03,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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.004 2026-09-19 02:56:03,714 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 02:56:03,744 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:03,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:03,766 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:03,767 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:03,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:03,775 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:03,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:03,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.023 2026-09-19 02:56:03,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.046 2026-09-19 02:56:03,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-09-19 02:56:03,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,886 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.085 2026-09-19 02:56:03,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:03,909 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:03,930 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:03,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.141 2026-09-19 02:56:03,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.115 2026-09-19 02:56:03,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:03] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 02:56:04,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-19 02:56:04,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-19 02:56:04,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.133 2026-09-19 02:56:04,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.123 2026-09-19 02:56:04,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 02:56:04,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-19 02:56:04,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-19 02:56:04,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 02:56:04,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.169 2026-09-19 02:56:04,272 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,325 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,375 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,429 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.009 2026-09-19 02:56:04,540 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,617 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,667 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,719 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,774 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,827 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,879 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,931 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:04,994 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,072 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,121 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,177 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,228 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,279 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,330 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,380 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,452 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9500279 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd0146353-a8f2-4e9e-8cd7-755e2f0cd325'}] 2026-09-19 02:56:05,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9500279 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd0146353-a8f2-4e9e-8cd7-755e2f0cd325'} created pos.order #575 2026-09-19 02:56:05,502 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9500279 finished 2026-09-19 02:56:05,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.028 0.062 2026-09-19 02:56:05,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-09-19 02:56:05,675 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:05,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 15826316 (allocated 17563648) 2026-09-19 02:56:05,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 82517 2026-09-19 02:56:05,729 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-09-19 02:56:05,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 82517 2026-09-19 02:56:05,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025605_824542_test_loyalty_is_not_processed_for_draft_order.txt 2026-09-19 02:56:05,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp9m_dddgl_chrome_odoo" 2026-09-19 02:56:05,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-09-19 02:56:06,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 82733 2026-09-19 02:56:06,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpvl7pi5fw_chrome_odoo 2026-09-19 02:56:06,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:34943/json/version 2026-09-19 02:56:06,422 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:06,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:06,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:34943/json 2026-09-19 02:56:06,426 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:06,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:34943/devtools/page/AE3278055A5C78050A95949C3C0E0BB0 2026-09-19 02:56:06,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-09-19 02:56:06,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-09-19 02:56:06,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:06,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-09-19 02:56:06,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:06,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:06,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:06,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:06] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.022 0.481 2026-09-19 02:56:06,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'AE3278055A5C78050A95949C3C0E0BB0', 'loaderId': '244650743E6B43B905770C3A11897FD4', 'isDownload': False} 2026-09-19 02:56:06,999 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:07,010 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:07,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:07,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:56:07,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 02:56:07,358 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 02:56:07,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 02:56:07,361 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:07,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:56:07,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:07,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:07,388 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:07,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:07,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-19 02:56:07,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:56:07,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.030 2026-09-19 02:56:07,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 02:56:07,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.126 0.309 2026-09-19 02:56:07,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:56:07,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:56:08,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 02:56:08,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:08,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:08,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:56:08,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:08,125 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:08,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:56:08,129 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:08,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.017 2026-09-19 02:56:08,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:08,161 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:08,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.035 2026-09-19 02:56:08,181 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:08,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 02:56:08,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.031 2026-09-19 02:56:08,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.083 2026-09-19 02:56:08,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.022 2026-09-19 02:56:08,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 02:56:08,342 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:08,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-19 02:56:08,361 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:08,363 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.088 2026-09-19 02:56:08,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:56:08,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 02:56:08,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-19 02:56:08,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 02:56:08,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1683&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-19 02:56:08,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 02:56:08,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:56:08,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.104 2026-09-19 02:56:08,597 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,650 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,706 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,762 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,871 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:08,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.004 0.008 2026-09-19 02:56:08,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.015 2026-09-19 02:56:08,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-09-19 02:56:08,963 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:09,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15012488 (allocated 16515072) 2026-09-19 02:56:09,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 82733 2026-09-19 02:56:09,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-09-19 02:56:09,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 82733 2026-09-19 02:56:09,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025609_073799_test_loyalty_on_order_with_fixed_tax.txt 2026-09-19 02:56:09,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpvl7pi5fw_chrome_odoo" 2026-09-19 02:56:09,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-09-19 02:56:09,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 82949 2026-09-19 02:56:09,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmppwp1i_n__chrome_odoo 2026-09-19 02:56:09,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:42581/json/version 2026-09-19 02:56:09,641 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:09,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:09,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:42581/json 2026-09-19 02:56:09,650 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:09,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:42581/devtools/page/F8E43188CAA9AF0E0947E324AB377020 2026-09-19 02:56:09,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-09-19 02:56:09,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-09-19 02:56:09,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:09,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-09-19 02:56:09,722 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:09,722 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:09,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:10,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.025 0.332 2026-09-19 02:56:10,087 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'F8E43188CAA9AF0E0947E324AB377020', 'loaderId': '7899A497B406349DD3BEFC38EB8EEE43', 'isDownload': False} 2026-09-19 02:56:10,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-09-19 02:56:10,098 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:10,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:10,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:10,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-19 02:56:10,431 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:10,441 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:10,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:56:10,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:56:10,472 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:10,477 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:10,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:10,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:10,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "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-19 02:56:10,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 02:56:10,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.023 2026-09-19 02:56:10,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 02:56:11,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.147 0.292 2026-09-19 02:56:11,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "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-19 02:56:11,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:11,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-19 02:56:11,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 02:56:11,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:11,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:11,163 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:11,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:11,174 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:11,176 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:11,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:11,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:11,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-09-19 02:56:11,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.001 0.038 2026-09-19 02:56:11,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:11,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.025 2026-09-19 02:56:11,265 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:11,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.046 2026-09-19 02:56:11,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.090 2026-09-19 02:56:11,325 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:11,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.028 2026-09-19 02:56:11,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-19 02:56:11,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-19 02:56:11,380 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:11,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:11,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.082 2026-09-19 02:56:11,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 02:56:11,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 02:56:11,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 02:56:11,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-19 02:56:11,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 02:56:11,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-19 02:56:11,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.138 2026-09-19 02:56:11,669 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:11,726 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:11,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:11,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,007 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,058 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,108 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,184 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,237 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,288 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,343 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,408 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.008 2026-09-19 02:56:12,459 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,524 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,533 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:12,535 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:12,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,626 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,690 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,755 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,876 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,927 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:12,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,029 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,084 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,185 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,246 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,345 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,409 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82369734 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'd63ed36a-a3f4-47a6-96fd-3245cc0832a7'}] 2026-09-19 02:56:13,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:13,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82369734 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'd63ed36a-a3f4-47a6-96fd-3245cc0832a7'} created pos.order #576 2026-09-19 02:56:13,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82369734 finished 2026-09-19 02:56:13,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 204 0.116 0.178 2026-09-19 02:56:13,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.018 0.027 2026-09-19 02:56:13,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:13,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:13] "GET /report/barcode/Code128/0444-2e19-46d9 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 02:56:13,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12286560 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'd63ed36a-a3f4-47a6-96fd-3245cc0832a7'}] 2026-09-19 02:56:13,884 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12286560 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'd63ed36a-a3f4-47a6-96fd-3245cc0832a7'} sync ignored for existing PoS order pos.order(576,) (state: paid) 2026-09-19 02:56:13,887 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:13,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12286560 finished 2026-09-19 02:56:13,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-09-19 02:56:13,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 02:56:13,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.027 0.047 2026-09-19 02:56:14,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20889040 (allocated 22417408) 2026-09-19 02:56:14,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 82949 2026-09-19 02:56:14,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-09-19 02:56:14,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 82949 2026-09-19 02:56:14,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:14] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 02:56:14,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025614_128472_test_loyalty_program_different_orders.txt 2026-09-19 02:56:14,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmppwp1i_n__chrome_odoo" 2026-09-19 02:56:14,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-09-19 02:56:14,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 83171 2026-09-19 02:56:14,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmp0dvgalvp_chrome_odoo 2026-09-19 02:56:14,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:46321/json/version 2026-09-19 02:56:14,936 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:14,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:14,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:46321/json 2026-09-19 02:56:14,939 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:14,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:46321/devtools/page/02637FFF75A8708A828B8CF1BA4CCE8A 2026-09-19 02:56:14,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-09-19 02:56:14,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-09-19 02:56:15,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:15,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-09-19 02:56:15,026 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:15,026 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:15,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:15,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.031 0.405 2026-09-19 02:56:15,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '02637FFF75A8708A828B8CF1BA4CCE8A', 'loaderId': '580149A56CC8F6EB671423120785FE6E', 'isDownload': False} 2026-09-19 02:56:15,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-09-19 02:56:15,494 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:15,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:15,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:56:15,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:56:15,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:15,882 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:15,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 02:56:15,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:56:15,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:15,920 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:15,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:15,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:15,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-09-19 02:56:15,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:56:15,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.010 0.028 2026-09-19 02:56:16,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-19 02:56:16,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.152 0.232 2026-09-19 02:56:16,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:16,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:56:16,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-19 02:56:16,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-09-19 02:56:16,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:16,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:16,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:16,651 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:16,653 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:16,668 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:16,671 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:16,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.018 2026-09-19 02:56:16,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-09-19 02:56:16,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-09-19 02:56:16,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-09-19 02:56:16,751 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:16,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 02:56:16,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.030 2026-09-19 02:56:16,856 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:16,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.041 2026-09-19 02:56:16,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-19 02:56:16,885 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:16,890 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:16,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 02:56:16,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.101 2026-09-19 02:56:16,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.178 2026-09-19 02:56:16,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 02:56:16,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-19 02:56:17,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 02:56:17,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-09-19 02:56:17,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1685&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-19 02:56:17,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1686&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 02:56:17,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-09-19 02:56:17,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-19 02:56:17,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.126 2026-09-19 02:56:17,190 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,295 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,345 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,416 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,467 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,518 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,569 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,619 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,675 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,731 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,796 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,855 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,906 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:17,956 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,007 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,115 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,181 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,298 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,349 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,403 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,535 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,612 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,663 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:18,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-09-19 02:56:18,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 02:56:18,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17476772 (allocated 19009536) 2026-09-19 02:56:18,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 83171 2026-09-19 02:56:18,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-09-19 02:56:18,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 83171 2026-09-19 02:56:18,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025618_876620_test_loyalty_program_specific_product.txt 2026-09-19 02:56:18,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmp0dvgalvp_chrome_odoo" 2026-09-19 02:56:18,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-09-19 02:56:19,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 83379 2026-09-19 02:56:19,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmp27mfmm4j_chrome_odoo 2026-09-19 02:56:19,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:41895/json/version 2026-09-19 02:56:19,464 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:19,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:19,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:41895/json 2026-09-19 02:56:19,490 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:19,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:41895/devtools/page/2DAD9516655560922A520EF2A4F76E4A 2026-09-19 02:56:19,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-09-19 02:56:19,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-09-19 02:56:19,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:19,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-09-19 02:56:19,567 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:19,568 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:19,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:19,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:19] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.023 0.289 2026-09-19 02:56:19,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '2DAD9516655560922A520EF2A4F76E4A', 'loaderId': '139AD658CAB2E3207527ADD7E0677507', 'isDownload': False} 2026-09-19 02:56:19,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-09-19 02:56:19,898 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:19,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 02:56:19,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 02:56:19,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 02:56:20,229 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:20,232 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:20,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:56:20,253 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:20,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:20,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:56:20,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:20,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:20,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "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-19 02:56:20,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 02:56:20,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.025 2026-09-19 02:56:20,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 02:56:20,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.148 0.391 2026-09-19 02:56:20,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:20,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:56:21,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 02:56:21,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:21,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:21,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:56:21,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:21,101 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:21,102 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:21,122 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:21,136 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:56:21,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.025 0.023 2026-09-19 02:56:21,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.060 2026-09-19 02:56:21,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-19 02:56:21,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-19 02:56:21,194 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 02:56:21,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:21,286 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.033 2026-09-19 02:56:21,314 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:56:21,332 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:56:21,347 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.086 2026-09-19 02:56:21,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-09-19 02:56:21,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-19 02:56:21,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 02:56:21,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-09-19 02:56:21,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-09-19 02:56:21,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.149 2026-09-19 02:56:21,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-09-19 02:56:21,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1689&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-19 02:56:21,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 02:56:21,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 02:56:21,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.162 2026-09-19 02:56:21,694 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,748 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,799 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,923 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:21,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.014 2026-09-19 02:56:21,973 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,112 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,214 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,265 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,315 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,373 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,425 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,478 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,529 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,584 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,641 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,713 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,827 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,882 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,933 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:22,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-09-19 02:56:22,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 02:56:23,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16719456 (allocated 17825792) 2026-09-19 02:56:23,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 83379 2026-09-19 02:56:23,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-09-19 02:56:23,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 83379 2026-09-19 02:56:23,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025623_149242_test_loyalty_program_using_same_product.txt 2026-09-19 02:56:23,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmp27mfmm4j_chrome_odoo" 2026-09-19 02:56:23,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-09-19 02:56:24,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83585 2026-09-19 02:56:24,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpz7o3t3ll_chrome_odoo 2026-09-19 02:56:24,002 44 INFO rb-c72f0cd-224934-416830 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:33715/json/version 2026-09-19 02:56:24,003 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:24,015 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:24,016 44 INFO rb-c72f0cd-224934-416830 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:33715/json 2026-09-19 02:56:24,017 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:24,031 44 INFO rb-c72f0cd-224934-416830 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:33715/devtools/page/B8F885CC781E0BC26D1D1CAB50005545 2026-09-19 02:56:24,051 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:24,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-19 02:56:24,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:24,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-19 02:56:24,086 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:24,086 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:24,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:24,530 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.032 0.403 2026-09-19 02:56:24,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'B8F885CC781E0BC26D1D1CAB50005545', 'loaderId': '834310BA67407FA8E2D135D623756A5D', 'isDownload': False} 2026-09-19 02:56:24,534 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:24,547 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:24,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:24,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 02:56:24,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:56:24,996 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:24,999 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:25,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:56:25,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:56:25,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:25,034 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:25,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:25,038 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:25,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 02:56:25,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.016 2026-09-19 02:56:25,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 02:56:25,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.028 2026-09-19 02:56:25,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.163 0.238 2026-09-19 02:56:25,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:25,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:56:25,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.029 2026-09-19 02:56:25,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:56:25,701 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:25,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:25,764 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:25,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:25,777 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:25,781 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:56:25,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-09-19 02:56:25,796 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:25,800 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:25,815 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:25,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.034 2026-09-19 02:56:25,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-19 02:56:25,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.044 2026-09-19 02:56:25,892 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:25,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.087 2026-09-19 02:56:25,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.005 2026-09-19 02:56:25,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.024 2026-09-19 02:56:25,978 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:25,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:25] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-09-19 02:56:26,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 02:56:26,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,041 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:26,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-09-19 02:56:26,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 02:56:26,084 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-19 02:56:26,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-19 02:56:26,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1691&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 02:56:26,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:56:26,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 02:56:26,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "GET /web/image?model=product.template&field=image_128&id=1692&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 02:56:26,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.116 2026-09-19 02:56:26,277 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,331 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,382 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,440 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,503 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,553 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,605 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,687 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,738 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,789 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:26,843 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,018 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,069 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,120 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,170 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,221 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,272 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,329 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,381 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,434 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,525 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:27,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:27,575 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,620 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,684 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,737 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,789 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,841 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,902 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:27,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13257008 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c521f436-42e3-4326-9abd-66c9952bfac0'}] 2026-09-19 02:56:27,913 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:28,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13257008 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c521f436-42e3-4326-9abd-66c9952bfac0'} created pos.order #577 2026-09-19 02:56:28,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13257008 finished 2026-09-19 02:56:28,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 212 0.131 0.227 2026-09-19 02:56:28,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.015 0.023 2026-09-19 02:56:28,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:28,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89857224 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c521f436-42e3-4326-9abd-66c9952bfac0'}] 2026-09-19 02:56:28,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89857224 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c521f436-42e3-4326-9abd-66c9952bfac0'} sync ignored for existing PoS order pos.order(577,) (state: paid) 2026-09-19 02:56:28,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89857224 finished 2026-09-19 02:56:28,397 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-19 02:56:28,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 02:56:28,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.031 0.062 2026-09-19 02:56:28,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "GET /report/barcode/Code128/0441-ad07-4c3e HTTP/1.1" 200 - 0 0.000 0.108 2026-09-19 02:56:28,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 18480916 (allocated 20709376) 2026-09-19 02:56:28,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83585 2026-09-19 02:56:28,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-19 02:56:28,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83585 2026-09-19 02:56:28,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.012 2026-09-19 02:56:28,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025628_622690_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-19 02:56:28,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpz7o3t3ll_chrome_odoo" 2026-09-19 02:56:28,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83808 2026-09-19 02:56:28,906 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp262egipp_chrome_odoo 2026-09-19 02:56:28,906 44 INFO rb-c72f0cd-224934-416830 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:33867/json/version 2026-09-19 02:56:28,907 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:28,915 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,915 44 INFO rb-c72f0cd-224934-416830 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:33867/json 2026-09-19 02:56:28,916 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:28,921 44 INFO rb-c72f0cd-224934-416830 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:33867/devtools/page/373A84A7EBCCF5F0E0EFEDDD94B017A1 2026-09-19 02:56:28,924 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-19 02:56:28,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:28,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-19 02:56:28,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.024 2026-09-19 02:56:28,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '373A84A7EBCCF5F0E0EFEDDD94B017A1', 'loaderId': 'D8170F2CB8EED6FF3BD3D37963C2DBE5', 'isDownload': False} 2026-09-19 02:56:28,988 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:28,997 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:29,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:29,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:56:29,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:56:29,365 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:29,367 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:29,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:29,384 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:29,388 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:29,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 02:56:29,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:29,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:29,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "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.005 2026-09-19 02:56:29,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:56:29,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "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-19 02:56:29,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-19 02:56:29,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.126 0.212 2026-09-19 02:56:29,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:29,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:29,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 02:56:29,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:29,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:29,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:29,956 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:29,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:29,970 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:29,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:56:29,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.006 0.013 2026-09-19 02:56:29,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:29,992 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:56:29,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 02:56:30,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:30,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-09-19 02:56:30,049 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.042 2026-09-19 02:56:30,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.077 2026-09-19 02:56:30,102 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:30,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 02:56:30,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-09-19 02:56:30,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-19 02:56:30,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 02:56:30,189 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 02:56:30,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.094 2026-09-19 02:56:30,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 02:56:30,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 02:56:30,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:56:30,263 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 02:56:30,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1691&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-19 02:56:30,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/image?model=product.template&field=image_128&id=1692&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 02:56:30,315 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,366 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,422 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,481 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,531 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,582 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,659 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,710 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,760 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,811 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,862 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,917 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:30,926 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:30,968 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,022 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,072 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,125 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,181 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,234 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,288 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:31] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 02:56:31,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:31] "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-19 02:56:31,338 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,393 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,444 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,496 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,547 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,658 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,708 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,774 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,886 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,943 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:31,991 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,043 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,094 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,145 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,195 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,258 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,268 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:32,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:32,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,432 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,484 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,590 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:32,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "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-19 02:56:32,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296148 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'f8e995a7-7430-49b8-bf2b-ca82f6edcff4'}] 2026-09-19 02:56:32,632 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:32,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296148 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'f8e995a7-7430-49b8-bf2b-ca82f6edcff4'} created pos.order #578 2026-09-19 02:56:32,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296148 finished 2026-09-19 02:56:32,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 163 0.108 0.165 2026-09-19 02:56:32,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 25 0.018 0.025 2026-09-19 02:56:33,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:56:33,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15150169 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'f8e995a7-7430-49b8-bf2b-ca82f6edcff4'}] 2026-09-19 02:56:33,100 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:33,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15150169 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'f8e995a7-7430-49b8-bf2b-ca82f6edcff4'} sync ignored for existing PoS order pos.order(578,) (state: paid) 2026-09-19 02:56:33,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15150169 finished 2026-09-19 02:56:33,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-19 02:56:33,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 02:56:33,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.036 0.069 2026-09-19 02:56:33,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 19767276 (allocated 23465984) 2026-09-19 02:56:33,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83808 2026-09-19 02:56:33,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-19 02:56:33,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83808 2026-09-19 02:56:33,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025633_343710_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-19 02:56:33,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp262egipp_chrome_odoo" 2026-09-19 02:56:33,360 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-09-19 02:56:34,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 84026 2026-09-19 02:56:34,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpmovbt57d_chrome_odoo 2026-09-19 02:56:34,077 44 INFO rb-c72f0cd-224934-416830 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:36015/json/version 2026-09-19 02:56:34,077 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:34,080 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:34,080 44 INFO rb-c72f0cd-224934-416830 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:36015/json 2026-09-19 02:56:34,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:34,084 44 INFO rb-c72f0cd-224934-416830 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:36015/devtools/page/3158909ECB8051F750F41D295B8BB1DF 2026-09-19 02:56:34,088 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:34,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-09-19 02:56:34,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:34,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-09-19 02:56:34,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:34,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:34,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:34,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:34] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.033 0.452 2026-09-19 02:56:34,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '3158909ECB8051F750F41D295B8BB1DF', 'loaderId': 'FF68D16C8F289C5578ABC4124C6ABA1F', 'isDownload': False} 2026-09-19 02:56:34,630 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:34,645 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:34,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 02:56:34,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:56:34,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:56:35,033 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:35,033 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:35,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:56:35,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-19 02:56:35,068 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:35,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:56:35,073 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:35,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:35,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-19 02:56:35,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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.018 2026-09-19 02:56:35,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 02:56:35,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.020 2026-09-19 02:56:35,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.160 0.206 2026-09-19 02:56:35,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "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-19 02:56:35,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:35,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-19 02:56:35,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:56:35,693 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:35,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:35,739 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:35,749 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:35,756 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:56:35,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 02:56:35,782 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 02:56:35,788 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "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-19 02:56:35,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.032 2026-09-19 02:56:35,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-09-19 02:56:35,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.021 2026-09-19 02:56:35,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:35,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-19 02:56:35,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:35,899 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:35,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.025 2026-09-19 02:56:35,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.060 2026-09-19 02:56:35,957 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:35,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 02:56:35,973 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:35,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:35] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.109 2026-09-19 02:56:36,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 02:56:36,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 02:56:36,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1694&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 02:56:36,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-19 02:56:36,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 02:56:36,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 02:56:36,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 02:56:36,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 02:56:36,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 02:56:36,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.205 2026-09-19 02:56:36,326 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,378 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,431 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,481 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,651 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,701 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,771 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,836 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,886 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,936 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:36,986 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,056 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,158 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,210 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,390 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,440 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,513 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,577 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,628 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,679 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,729 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,801 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,875 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:37,961 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,015 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,066 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,167 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,268 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:38,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-09-19 02:56:38,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-19 02:56:38,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18513488 (allocated 20320256) 2026-09-19 02:56:38,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 84026 2026-09-19 02:56:38,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-09-19 02:56:38,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 84026 2026-09-19 02:56:38,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025638_480907_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-09-19 02:56:38,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpmovbt57d_chrome_odoo" 2026-09-19 02:56:38,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-09-19 02:56:39,183 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 84235 2026-09-19 02:56:39,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpcn4n7t5s_chrome_odoo 2026-09-19 02:56:39,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:35181/json/version 2026-09-19 02:56:39,185 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:39,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:39,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:35181/json 2026-09-19 02:56:39,198 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:39,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:35181/devtools/page/B77A1BF59233E9005F24FDD4B1F5C029 2026-09-19 02:56:39,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-09-19 02:56:39,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-09-19 02:56:39,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:39,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-09-19 02:56:39,278 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:39,278 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:39,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:39,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:39] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.030 0.444 2026-09-19 02:56:39,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'B77A1BF59233E9005F24FDD4B1F5C029', 'loaderId': '02CBD32AA6FC2B212304B721E2E00377', 'isDownload': False} 2026-09-19 02:56:39,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-09-19 02:56:39,781 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:39,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:39] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:39,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:39] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:56:39,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:39] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 02:56:40,157 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:40,164 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:40,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:56:40,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 02:56:40,207 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:40,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:56:40,215 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:40,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:40,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-19 02:56:40,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 02:56:40,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.027 2026-09-19 02:56:40,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 02:56:40,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.176 0.423 2026-09-19 02:56:40,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:40] "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-19 02:56:40,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:41,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.045 2026-09-19 02:56:41,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:41,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:41,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:41,122 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:41,145 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 02:56:41,146 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 02:56:41,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:56:41,167 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:56:41,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.024 2026-09-19 02:56:41,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 02:56:41,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-09-19 02:56:41,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 02:56:41,210 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,233 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:41,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.006 2026-09-19 02:56:41,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.038 2026-09-19 02:56:41,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:41,311 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:41,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.100 2026-09-19 02:56:41,356 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 02:56:41,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-09-19 02:56:41,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-09-19 02:56:41,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-19 02:56:41,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-09-19 02:56:41,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-09-19 02:56:41,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1698&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-19 02:56:41,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1697&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 02:56:41,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 02:56:41,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-09-19 02:56:41,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.127 2026-09-19 02:56:41,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-09-19 02:56:41,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 02:56:41,658 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,711 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,761 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,883 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.010 2026-09-19 02:56:41,935 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:41,986 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,062 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,112 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,267 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,318 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,369 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,419 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,477 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,528 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,581 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,631 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,743 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,794 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,847 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,918 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:42,983 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,034 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,136 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,186 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:43,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-09-19 02:56:43,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-19 02:56:43,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 16786708 (allocated 18087936) 2026-09-19 02:56:43,410 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 84235 2026-09-19 02:56:43,411 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-09-19 02:56:43,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 84235 2026-09-19 02:56:43,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025643_513401_test_loyalty_program_with_tagged_free_product.txt 2026-09-19 02:56:43,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpcn4n7t5s_chrome_odoo" 2026-09-19 02:56:43,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-09-19 02:56:44,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 84446 2026-09-19 02:56:44,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmp_j91f98d_chrome_odoo 2026-09-19 02:56:44,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:41245/json/version 2026-09-19 02:56:44,351 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:44,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:44,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:41245/json 2026-09-19 02:56:44,358 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:44,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:41245/devtools/page/E29FE3A421DB121F619BF02CB5A7474F 2026-09-19 02:56:44,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-09-19 02:56:44,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-09-19 02:56:44,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:44,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-09-19 02:56:44,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:44,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:44,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:44,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:44] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.041 0.330 2026-09-19 02:56:44,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': 'E29FE3A421DB121F619BF02CB5A7474F', 'loaderId': '9388BE863771E4335509CC726A5A60FC', 'isDownload': False} 2026-09-19 02:56:44,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-09-19 02:56:44,879 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:44,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:44,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:56:44,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 02:56:45,275 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:45,279 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:45,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:56:45,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 02:56:45,317 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:45,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:45,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:56:45,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:45,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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.012 2026-09-19 02:56:45,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 02:56:45,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.027 2026-09-19 02:56:45,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 02:56:45,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.165 0.279 2026-09-19 02:56:45,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 02:56:45,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:56:46,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 02:56:46,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:56:46,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:46,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:56:46,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:46,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:46,091 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:46,093 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:46,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:46,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.016 2026-09-19 02:56:46,112 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "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-19 02:56:46,132 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:56:46,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.042 2026-09-19 02:56:46,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-19 02:56:46,181 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.046 2026-09-19 02:56:46,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.093 2026-09-19 02:56:46,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:46,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.032 2026-09-19 02:56:46,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-19 02:56:46,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-19 02:56:46,308 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-19 02:56:46,316 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:46,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-09-19 02:56:46,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 02:56:46,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-09-19 02:56:46,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-09-19 02:56:46,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-19 02:56:46,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-19 02:56:46,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.167 2026-09-19 02:56:46,590 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,657 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,708 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,764 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,815 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,868 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,919 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:46,972 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,028 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,079 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,132 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,200 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,265 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,370 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,432 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,476 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,546 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,610 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,661 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,766 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,820 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,870 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:47,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,029 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,156 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,230 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,280 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,336 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,441 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,516 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,585 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,635 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,691 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,742 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,794 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,845 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:48,957 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,008 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,140 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,217 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,268 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,322 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,373 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:49,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-09-19 02:56:49,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 02:56:49,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20663584 (allocated 22548480) 2026-09-19 02:56:49,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 84446 2026-09-19 02:56:49,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-09-19 02:56:49,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 84446 2026-09-19 02:56:49,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025649_595831_test_loyalty_reward_product_tag.txt 2026-09-19 02:56:49,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmp_j91f98d_chrome_odoo" 2026-09-19 02:56:49,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-09-19 02:56:50,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 84656 2026-09-19 02:56:50,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmp3wiww_1p_chrome_odoo 2026-09-19 02:56:50,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33037/json/version 2026-09-19 02:56:50,517 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:50,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:50,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33037/json 2026-09-19 02:56:50,538 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:50,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:33037/devtools/page/1204E85425C099D8921112B8D57A4C99 2026-09-19 02:56:50,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-09-19 02:56:50,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-09-19 02:56:50,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:50,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-09-19 02:56:50,614 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:50,615 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:50,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:51,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.048 0.457 2026-09-19 02:56:51,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '1204E85425C099D8921112B8D57A4C99', 'loaderId': 'F8A603991DE07867DDA6CAF791550547', 'isDownload': False} 2026-09-19 02:56:51,130 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:51,144 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:51,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:56:51,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:56:51,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 02:56:51,513 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:51,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:56:51,530 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:51,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:56:51,549 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:51,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:51,554 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:51,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:51,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-19 02:56:51,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 02:56:51,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.024 2026-09-19 02:56:51,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 02:56:52,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.171 0.242 2026-09-19 02:56:52,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 02:56:52,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:52,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 02:56:52,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-19 02:56:52,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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.005 2026-09-19 02:56:52,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:52,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 02:56:52,284 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:56:52,306 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:56:52,312 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:52,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.019 2026-09-19 02:56:52,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 02:56:52,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-09-19 02:56:52,336 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:52,337 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:52,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 02:56:52,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:52,510 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 02:56:52,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:52,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.041 2026-09-19 02:56:52,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:52,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.097 2026-09-19 02:56:52,630 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:56:52,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-19 02:56:52,646 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:52,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-19 02:56:52,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.130 2026-09-19 02:56:52,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-09-19 02:56:52,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-19 02:56:52,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:56:52,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 02:56:52,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 02:56:52,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-09-19 02:56:52,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.125 2026-09-19 02:56:52,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 02:56:52,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-09-19 02:56:52,908 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:52,961 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,012 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,069 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,521 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,582 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:53] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.011 0.025 2026-09-19 02:56:53,636 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.011 0.024 2026-09-19 02:56:53,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.039 2026-09-19 02:56:53,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,740 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,800 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,850 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,914 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:53,966 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,021 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,074 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,144 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,200 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,252 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,372 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,423 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,485 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:54,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-09-19 02:56:54,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 02:56:54,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 16902136 (allocated 18612224) 2026-09-19 02:56:54,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 84656 2026-09-19 02:56:54,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-09-19 02:56:54,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 84656 2026-09-19 02:56:54,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025654_704190_test_loyalty_reward_with_variant.txt 2026-09-19 02:56:54,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmp3wiww_1p_chrome_odoo" 2026-09-19 02:56:54,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-09-19 02:56:55,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84865 2026-09-19 02:56:55,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpmiqu2ptx_chrome_odoo 2026-09-19 02:56:55,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35639/json/version 2026-09-19 02:56:55,187 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:55,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:55,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35639/json 2026-09-19 02:56:55,194 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:56:55,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:35639/devtools/page/6AD8AFE85ECE6B20CAC2377DC0E3845B 2026-09-19 02:56:55,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-19 02:56:55,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-19 02:56:55,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:55,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-19 02:56:55,247 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:55,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:55,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:56:55,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:55] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.045 0.321 2026-09-19 02:56:55,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '6AD8AFE85ECE6B20CAC2377DC0E3845B', 'loaderId': '20ACD2AAB81E8F4E25EAA0C1CF9A738D', 'isDownload': False} 2026-09-19 02:56:55,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-09-19 02:56:55,639 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:55,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:55] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:55,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:55] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:56:55,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:55] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:56:56,026 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:56:56,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:56:56,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:56:56,054 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:56,058 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:56,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 02:56:56,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:56:56,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:56,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.007 2026-09-19 02:56:56,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 02:56:56,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.025 0.031 2026-09-19 02:56:56,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-09-19 02:56:56,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.167 0.263 2026-09-19 02:56:56,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:56,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:56:56,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-19 02:56:56,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56: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-19 02:56:56,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-19 02:56:56,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 02:56:56,834 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:56:56,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:56,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:56:56,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:56:56,889 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 02:56:56,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.020 0.031 2026-09-19 02:56:56,910 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 02:56:56,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.057 2026-09-19 02:56:56,917 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:56:56,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.026 2026-09-19 02:56:56,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.052 2026-09-19 02:56:56,968 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.097 2026-09-19 02:56:57,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.022 2026-09-19 02:56:57,042 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:57,049 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.036 2026-09-19 02:56:57,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 02:56:57,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-19 02:56:57,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-19 02:56:57,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 02:56:57,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:57,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 02:56:57,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.103 2026-09-19 02:56:57,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:56:57,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 02:56:57,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.141 2026-09-19 02:56:57,355 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,406 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,509 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,683 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,734 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,785 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,842 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,892 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,946 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:57,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,047 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,116 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,126 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:58,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:58,166 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,217 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,281 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,334 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,452 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4663232 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e728b5c7-44ed-43da-b286-165a302cb25f'}] 2026-09-19 02:56:58,458 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:56:58,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4663232 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e728b5c7-44ed-43da-b286-165a302cb25f'} created pos.order #579 2026-09-19 02:56:58,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4663232 finished 2026-09-19 02:56:58,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 195 0.115 0.184 2026-09-19 02:56:58,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.017 0.030 2026-09-19 02:56:58,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "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-19 02:56:58,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:58] "GET /report/barcode/Code128/0444-1240-4bdc HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 02:56:58,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20699510 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e728b5c7-44ed-43da-b286-165a302cb25f'}] 2026-09-19 02:56:58,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20699510 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e728b5c7-44ed-43da-b286-165a302cb25f'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-09-19 02:56:58,963 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:58,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20699510 finished 2026-09-19 02:56:59,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-19 02:56:59,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 02:56:59,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.035 0.066 2026-09-19 02:56:59,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 17513240 (allocated 19922944) 2026-09-19 02:56:59,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84865 2026-09-19 02:56:59,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.013 2026-09-19 02:56:59,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-19 02:56:59,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84865 2026-09-19 02:56:59,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025659_222893_test_loyalty_validity_dates_and_use.txt 2026-09-19 02:56:59,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpmiqu2ptx_chrome_odoo" 2026-09-19 02:56:59,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85078 2026-09-19 02:56:59,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp2sw3_n8q_chrome_odoo 2026-09-19 02:56:59,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:33285/json/version 2026-09-19 02:56:59,497 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:59,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-09-19 02:56:59,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:33285/json 2026-09-19 02:56:59,516 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:59,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:33285/devtools/page/C38CAA90094395C59187773EB7CA98EB 2026-09-19 02:56:59,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-19 02:56:59,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-19 02:56:59,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:56:59,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-19 02:56:59,560 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:59,560 44 INFO rb-c72f0cd-224934-416830 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-19 02:56:59,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.032 2026-09-19 02:56:59,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'C38CAA90094395C59187773EB7CA98EB', 'loaderId': '73F2E82D568E3B31822B45EF8D3CDB80', 'isDownload': False} 2026-09-19 02:56:59,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-09-19 02:56:59,631 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:56:59,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:56:59,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:56:59,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:56:59] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:57:00,061 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:00,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:00,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:00,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:00,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 02:57:00,089 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:00,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:57:00,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:00,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "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.005 2026-09-19 02:57:00,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:57:00,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.009 0.025 2026-09-19 02:57:00,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 02:57:00,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 295 0.154 0.486 2026-09-19 02:57:00,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:00,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:00,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-19 02:57:00,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:57:00,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:00,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:01,035 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:57:01,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:57:01,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:01,051 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:57:01,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.013 0.023 2026-09-19 02:57:01,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.045 2026-09-19 02:57:01,088 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:01,091 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:01,118 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:01,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 02:57:01,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.036 2026-09-19 02:57:01,185 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.116 2026-09-19 02:57:01,263 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:01,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 02:57:01,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.061 2026-09-19 02:57:01,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-19 02:57:01,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-19 02:57:01,359 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 02:57:01,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 02:57:01,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-19 02:57:01,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 02:57:01,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 02:57:01,447 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 02:57:01,494 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,733 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,784 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,904 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:01,916 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:01,917 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:01,954 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,005 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,078 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,131 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,184 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,250 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23529990 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b9429e73-e387-4c12-9409-31918dec9d96'}] 2026-09-19 02:57:02,259 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:02,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23529990 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b9429e73-e387-4c12-9409-31918dec9d96'} created pos.order #580 2026-09-19 02:57:02,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23529990 finished 2026-09-19 02:57:02,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.073 0.159 2026-09-19 02:57:02,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.012 0.028 2026-09-19 02:57:02,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:02,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72607689 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b9429e73-e387-4c12-9409-31918dec9d96'}] 2026-09-19 02:57:02,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72607689 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b9429e73-e387-4c12-9409-31918dec9d96'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-09-19 02:57:02,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72607689 finished 2026-09-19 02:57:02,647 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,698 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.054 0.060 2026-09-19 02:57:02,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "GET /report/barcode/Code128/0448-aa31-4516 HTTP/1.1" 200 - 0 0.000 0.127 2026-09-19 02:57:02,760 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.018 2026-09-19 02:57:02,811 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:02] "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-19 02:57:02,863 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:02,914 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,133 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,184 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,260 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:03,299 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,354 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,405 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,455 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,512 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,562 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,613 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,668 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,720 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,773 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,879 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,930 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,991 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:03,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22911017 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '5962e560-51db-4326-a286-552fe6ceff2f'}] 2026-09-19 02:57:04,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22911017 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '5962e560-51db-4326-a286-552fe6ceff2f'} created pos.order #581 2026-09-19 02:57:04,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22911017 finished 2026-09-19 02:57:04,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.084 0.168 2026-09-19 02:57:04,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.025 0.027 2026-09-19 02:57:04,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:04,380 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:04,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:04] "GET /report/barcode/Code128/0441-150f-4d81 HTTP/1.1" 200 - 0 0.000 0.033 2026-09-19 02:57:04,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97422291 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '5962e560-51db-4326-a286-552fe6ceff2f'}] 2026-09-19 02:57:04,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97422291 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '5962e560-51db-4326-a286-552fe6ceff2f'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-09-19 02:57:04,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97422291 finished 2026-09-19 02:57:04,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-19 02:57:04,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 02:57:04,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.055 2026-09-19 02:57:04,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 19693424 (allocated 22417408) 2026-09-19 02:57:04,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.007 0.012 2026-09-19 02:57:04,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85078 2026-09-19 02:57:04,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-19 02:57:04,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85078 2026-09-19 02:57:04,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025704_645075_test_loyalty_validity_dates_and_use.txt 2026-09-19 02:57:04,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp2sw3_n8q_chrome_odoo" 2026-09-19 02:57:04,655 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-09-19 02:57:05,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 85296 2026-09-19 02:57:05,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp5i7k5rvz_chrome_odoo 2026-09-19 02:57:05,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:40865/json/version 2026-09-19 02:57:05,371 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:05,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:05,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:40865/json 2026-09-19 02:57:05,384 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:05,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:40865/devtools/page/03606EDA64E7201061646446F0A5251B 2026-09-19 02:57:05,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-09-19 02:57:05,410 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-09-19 02:57:05,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:05,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-09-19 02:57:05,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:05,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:05,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:05,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:05] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.032 0.422 2026-09-19 02:57:05,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '03606EDA64E7201061646446F0A5251B', 'loaderId': '373760E95B5F55680DFBCFF82459B062', 'isDownload': False} 2026-09-19 02:57:05,951 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:05,967 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:05,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:05] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:57:05,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:05] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:57:05,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:05] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 02:57:06,360 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:06,375 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:06,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 02:57:06,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:57:06,417 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:06,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:06,421 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:06,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:06,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 02:57:06,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 02:57:06,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.015 0.026 2026-09-19 02:57:06,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 02:57:07,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.243 0.283 2026-09-19 02:57:07,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:57:07,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:57:07,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 02:57:07,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:07,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:07,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:07,227 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:07,250 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 02:57:07,253 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:57:07,280 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:07,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.028 0.028 2026-09-19 02:57:07,295 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:57:07,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.064 2026-09-19 02:57:07,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-19 02:57:07,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-19 02:57:07,330 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:07,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:07,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.015 2026-09-19 02:57:07,403 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:07,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:07,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.035 2026-09-19 02:57:07,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.079 2026-09-19 02:57:07,482 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:07,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.026 0.114 2026-09-19 02:57:07,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-19 02:57:07,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-09-19 02:57:07,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-19 02:57:07,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-19 02:57:07,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-19 02:57:07,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.144 2026-09-19 02:57:07,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-19 02:57:07,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 02:57:07,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-09-19 02:57:07,762 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:07,814 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:07,866 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:07,919 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,100 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,150 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,273 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,327 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,379 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,433 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,498 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,547 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.028 0.020 2026-09-19 02:57:08,598 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,656 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,708 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,761 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,811 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,866 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,923 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:08,974 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,042 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,119 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,130 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:09,132 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:09,170 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,220 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,284 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,336 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,402 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:09,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86628259 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0e62e63c-44bd-4a65-ac53-890cb658f101'}] 2026-09-19 02:57:09,408 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:09,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86628259 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0e62e63c-44bd-4a65-ac53-890cb658f101'} created pos.order #582 2026-09-19 02:57:09,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86628259 finished 2026-09-19 02:57:09,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.197 0.181 2026-09-19 02:57:09,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.027 0.026 2026-09-19 02:57:09,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 02:57:10,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664199 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0e62e63c-44bd-4a65-ac53-890cb658f101'}] 2026-09-19 02:57:10,030 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664199 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0e62e63c-44bd-4a65-ac53-890cb658f101'} sync ignored for existing PoS order pos.order(582,) (state: paid) 2026-09-19 02:57:10,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664199 finished 2026-09-19 02:57:10,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.031 0.056 2026-09-19 02:57:10,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.011 2026-09-19 02:57:10,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,347 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,405 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,455 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,519 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,621 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,673 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,849 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,900 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:10,950 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:11,004 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:11,055 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:11,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-09-19 02:57:11,108 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:11,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19165796 (allocated 20844544) 2026-09-19 02:57:11,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 85296 2026-09-19 02:57:11,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-09-19 02:57:11,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 85296 2026-09-19 02:57:11,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025711_310028_test_max_usage_partner_with_point.txt 2026-09-19 02:57:11,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp5i7k5rvz_chrome_odoo" 2026-09-19 02:57:11,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-09-19 02:57:12,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 85511 2026-09-19 02:57:12,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpz42sw806_chrome_odoo 2026-09-19 02:57:12,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:45733/json/version 2026-09-19 02:57:12,087 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:12,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:12,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:45733/json 2026-09-19 02:57:12,119 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:12,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:45733/devtools/page/D078BDF9860E732B2422AA29A15606EE 2026-09-19 02:57:12,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-09-19 02:57:12,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-09-19 02:57:12,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:12,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-09-19 02:57:12,219 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:12,219 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:12,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:12,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:12] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.037 0.423 2026-09-19 02:57:12,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'D078BDF9860E732B2422AA29A15606EE', 'loaderId': '0B6795EA06EA0F0F850632EA0C8D4EDD', 'isDownload': False} 2026-09-19 02:57:12,697 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:12,713 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:12,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:12] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 02:57:12,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:12] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:57:12,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:12] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 02:57:13,105 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:13,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:13,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:57:13,132 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:13,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 02:57:13,136 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:13,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:13,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:13,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.007 2026-09-19 02:57:13,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-19 02:57:13,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "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-19 02:57:13,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 02:57:13,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.188 0.217 2026-09-19 02:57:13,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 02:57:13,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 02:57:13,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-19 02:57:13,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:13,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:13,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:57:13,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:13,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:13,971 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:13,971 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 02:57:13,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.027 2026-09-19 02:57:13,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:13,992 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 02:57:13,999 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:14,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.028 0.076 2026-09-19 02:57:14,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.048 2026-09-19 02:57:14,070 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.098 2026-09-19 02:57:14,143 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:14,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.174 2026-09-19 02:57:14,202 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-09-19 02:57:14,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:14,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.101 2026-09-19 02:57:14,254 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.013 0.139 2026-09-19 02:57:14,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.156 2026-09-19 02:57:14,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.156 2026-09-19 02:57:14,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 02:57:14,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-19 02:57:14,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-19 02:57:14,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.116 2026-09-19 02:57:14,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 02:57:14,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-09-19 02:57:14,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,546 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,593 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,652 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 02:57:14,766 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,845 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,895 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:14,951 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,014 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,065 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,133 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,193 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,244 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,364 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,376 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:15,378 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:15,415 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,466 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,533 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,586 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,638 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,693 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,746 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:15,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.006 2026-09-19 02:57:15,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '73582a8a-8e4d-4791-b6e6-00f8a0a70fbf'}] 2026-09-19 02:57:15,785 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:16,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807673 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '73582a8a-8e4d-4791-b6e6-00f8a0a70fbf'} created pos.order #583 2026-09-19 02:57:16,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807673 finished 2026-09-19 02:57:16,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 194 0.217 0.173 2026-09-19 02:57:16,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.025 0.026 2026-09-19 02:57:16,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:16,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78042545 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '73582a8a-8e4d-4791-b6e6-00f8a0a70fbf'}] 2026-09-19 02:57:16,389 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:16,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78042545 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '73582a8a-8e4d-4791-b6e6-00f8a0a70fbf'} sync ignored for existing PoS order pos.order(583,) (state: paid) 2026-09-19 02:57:16,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78042545 finished 2026-09-19 02:57:16,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-09-19 02:57:16,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 02:57:16,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.070 0.086 2026-09-19 02:57:16,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 17955340 (allocated 19795968) 2026-09-19 02:57:16,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 85511 2026-09-19 02:57:16,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-09-19 02:57:16,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 85511 2026-09-19 02:57:16,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025716_645058_test_min_qty_points_awarded.txt 2026-09-19 02:57:16,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpz42sw806_chrome_odoo" 2026-09-19 02:57:16,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-09-19 02:57:17,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 85736 2026-09-19 02:57:17,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp22m92j36_chrome_odoo 2026-09-19 02:57:17,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:46069/json/version 2026-09-19 02:57:17,497 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:17,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:17,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:46069/json 2026-09-19 02:57:17,503 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:17,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:46069/devtools/page/26E87A1114FC543DA244B92204E1B651 2026-09-19 02:57:17,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-09-19 02:57:17,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-09-19 02:57:17,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:17,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-09-19 02:57:17,550 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:17,550 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:17,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:18,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.059 0.400 2026-09-19 02:57:18,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '26E87A1114FC543DA244B92204E1B651', 'loaderId': '158A27C8CC5F21C25B5366C48FA5D66C', 'isDownload': False} 2026-09-19 02:57:18,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-09-19 02:57:18,039 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:18,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-09-19 02:57:18,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-19 02:57:18,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-19 02:57:18,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:18,448 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 02:57:18,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 02:57:18,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:57:18,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:18,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:18,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:18,493 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:18,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "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-19 02:57:18,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 02:57:18,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.029 2026-09-19 02:57:18,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-09-19 02:57:19,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.235 0.278 2026-09-19 02:57:19,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 02:57:19,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:19,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.032 2026-09-19 02:57:19,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:19,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:19,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.002 2026-09-19 02:57:19,306 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:19,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:19,325 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:57:19,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.017 2026-09-19 02:57:19,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 02:57:19,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-19 02:57:19,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:19,354 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:19,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 02:57:19,454 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:19,469 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:19,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.036 2026-09-19 02:57:19,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:19,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.033 2026-09-19 02:57:19,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.002 0.037 2026-09-19 02:57:19,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-19 02:57:19,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 02:57:19,593 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:19,599 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:19,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.147 2026-09-19 02:57:19,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 02:57:19,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:57:19,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-19 02:57:19,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 02:57:19,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-19 02:57:19,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.190 2026-09-19 02:57:19,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.127 2026-09-19 02:57:19,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.144 2026-09-19 02:57:19,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-09-19 02:57:19,841 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:19,892 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:19,943 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,024 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,075 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,126 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,176 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,227 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,282 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,334 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,384 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,436 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,537 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,655 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,707 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,832 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,883 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,948 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:20,958 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:20,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:20,999 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,050 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,119 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,172 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,224 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13041743 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f915c8f7-12f4-4d84-9fbe-cec0a8748115'}] 2026-09-19 02:57:21,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:21,352 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13041743 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f915c8f7-12f4-4d84-9fbe-cec0a8748115'} created pos.order #584 2026-09-19 02:57:21,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13041743 finished 2026-09-19 02:57:21,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.030 0.069 2026-09-19 02:57:21,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.012 0.021 2026-09-19 02:57:21,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:21,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76511069 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f915c8f7-12f4-4d84-9fbe-cec0a8748115'}] 2026-09-19 02:57:21,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76511069 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f915c8f7-12f4-4d84-9fbe-cec0a8748115'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-09-19 02:57:21,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76511069 finished 2026-09-19 02:57:21,589 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.025 0.047 2026-09-19 02:57:21,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:21] "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-19 02:57:21,638 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,709 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,760 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,811 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,861 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:21,967 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,017 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,068 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,118 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,169 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,220 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,273 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,326 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,376 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,499 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,549 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,606 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,655 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,706 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,761 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,813 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,865 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,928 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:22,932 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16958039 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8fbab709-634c-461b-a9df-f6612b3db389'}] 2026-09-19 02:57:23,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16958039 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8fbab709-634c-461b-a9df-f6612b3db389'} created pos.order #585 2026-09-19 02:57:23,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16958039 finished 2026-09-19 02:57:23,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.065 0.053 2026-09-19 02:57:23,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.018 2026-09-19 02:57:23,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:23,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71173428 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8fbab709-634c-461b-a9df-f6612b3db389'}] 2026-09-19 02:57:23,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71173428 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8fbab709-634c-461b-a9df-f6612b3db389'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-09-19 02:57:23,158 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71173428 finished 2026-09-19 02:57:23,214 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.047 0.054 2026-09-19 02:57:23,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "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-19 02:57:23,279 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,322 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,372 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,567 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,618 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,669 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,726 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,792 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 02:57:23,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:23] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 02:57:23,843 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,893 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,947 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:23,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,100 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,151 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,254 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,307 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,358 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,484 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,535 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,640 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,691 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,746 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,798 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,851 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:24,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46051924 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '2dec506b-fd76-4f3c-9093-1477fb47c089'}] 2026-09-19 02:57:24,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46051924 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '2dec506b-fd76-4f3c-9093-1477fb47c089'} created pos.order #586 2026-09-19 02:57:24,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46051924 finished 2026-09-19 02:57:25,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.035 0.076 2026-09-19 02:57:25,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.014 0.027 2026-09-19 02:57:25,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:25] "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-19 02:57:25,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63006090 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '2dec506b-fd76-4f3c-9093-1477fb47c089'}] 2026-09-19 02:57:25,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63006090 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '2dec506b-fd76-4f3c-9093-1477fb47c089'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-09-19 02:57:25,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63006090 finished 2026-09-19 02:57:25,198 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.023 0.059 2026-09-19 02:57:25,253 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.004 0.009 2026-09-19 02:57:25,320 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,371 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,432 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,485 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,590 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,654 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,707 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,758 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,813 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,864 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,915 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:25,965 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,016 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,067 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,120 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,173 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,224 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,349 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,399 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,507 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,558 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,614 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,667 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,720 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,774 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:26,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 02:57:26,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79316815 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '38693db1-455a-4ede-85c8-6decdb84f763'}] 2026-09-19 02:57:26,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79316815 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '38693db1-455a-4ede-85c8-6decdb84f763'} created pos.order #587 2026-09-19 02:57:26,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79316815 finished 2026-09-19 02:57:26,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.033 0.076 2026-09-19 02:57:26,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.015 0.021 2026-09-19 02:57:26,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:26] "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-19 02:57:27,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20226237 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '38693db1-455a-4ede-85c8-6decdb84f763'}] 2026-09-19 02:57:27,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20226237 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '38693db1-455a-4ede-85c8-6decdb84f763'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-09-19 02:57:27,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20226237 finished 2026-09-19 02:57:27,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.025 0.065 2026-09-19 02:57:27,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 18 0.008 0.018 2026-09-19 02:57:27,202 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,252 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,318 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,373 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,423 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,477 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 02:57:27,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:57:27,587 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,638 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,746 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,796 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:27,954 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,006 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,066 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26694059 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '67605313-51fe-4a60-9d54-176fa5a0ec28'}] 2026-09-19 02:57:28,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26694059 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '67605313-51fe-4a60-9d54-176fa5a0ec28'} created pos.order #588 2026-09-19 02:57:28,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26694059 finished 2026-09-19 02:57:28,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.070 0.083 2026-09-19 02:57:28,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.012 0.027 2026-09-19 02:57:28,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:28] "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-19 02:57:28,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98466969 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '67605313-51fe-4a60-9d54-176fa5a0ec28'}] 2026-09-19 02:57:28,331 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98466969 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '67605313-51fe-4a60-9d54-176fa5a0ec28'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-09-19 02:57:28,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98466969 finished 2026-09-19 02:57:28,378 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.031 0.059 2026-09-19 02:57:28,440 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.010 2026-09-19 02:57:28,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,542 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,646 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,699 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,757 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,808 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:28,860 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,032 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,134 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,190 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,240 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,344 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,411 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,467 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,517 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,572 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,636 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,688 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,739 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,795 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,851 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,903 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:29,954 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,030 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,081 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,132 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,188 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,239 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,290 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,348 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,402 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,455 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:30,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 02:57:30,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25493667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'e024d019-a20b-4f35-8f8d-21f2c52b5e0a'}] 2026-09-19 02:57:30,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25493667 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'e024d019-a20b-4f35-8f8d-21f2c52b5e0a'} created pos.order #589 2026-09-19 02:57:30,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25493667 finished 2026-09-19 02:57:30,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 175 0.144 0.357 2026-09-19 02:57:31,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.020 0.028 2026-09-19 02:57:31,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:57:31,142 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:31,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415912 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'e024d019-a20b-4f35-8f8d-21f2c52b5e0a'}] 2026-09-19 02:57:31,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415912 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'e024d019-a20b-4f35-8f8d-21f2c52b5e0a'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-09-19 02:57:31,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75415912 finished 2026-09-19 02:57:31,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-09-19 02:57:31,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 02:57:31,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.033 0.061 2026-09-19 02:57:31,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29404744 (allocated 31465472) 2026-09-19 02:57:31,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 85736 2026-09-19 02:57:31,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-09-19 02:57:31,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 85736 2026-09-19 02:57:31,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 18 0.021 0.015 2026-09-19 02:57:31,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025731_541906_test_multiple_gift_wallet_programs.txt 2026-09-19 02:57:31,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp22m92j36_chrome_odoo" 2026-09-19 02:57:31,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-09-19 02:57:32,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 85989 2026-09-19 02:57:32,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpdmwlp2ih_chrome_odoo 2026-09-19 02:57:32,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33803/json/version 2026-09-19 02:57:32,215 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:32,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:32,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33803/json 2026-09-19 02:57:32,223 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:32,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:33803/devtools/page/992BF5B5029D5224C20173F14CC1F321 2026-09-19 02:57:32,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-09-19 02:57:32,241 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-09-19 02:57:32,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:32,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-09-19 02:57:32,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:32,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:32,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:32,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:32] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.029 0.436 2026-09-19 02:57:32,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '992BF5B5029D5224C20173F14CC1F321', 'loaderId': '6CF3F3161B0564F0B8029B85669BA99A', 'isDownload': False} 2026-09-19 02:57:32,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-09-19 02:57:32,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:32,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:32] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 02:57:32,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:32] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:57:32,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:32] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 02:57:33,180 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:33,185 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:33,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:57:33,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:57:33,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:33,226 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:33,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:33,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:33,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-19 02:57:33,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:57:33,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.027 2026-09-19 02:57:33,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 02:57:33,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.177 0.284 2026-09-19 02:57:33,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "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-19 02:57:33,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:57:33,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.026 2026-09-19 02:57:33,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:33,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:33,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:57:34,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:34,016 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:34,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:34,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.009 0.022 2026-09-19 02:57:34,031 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 02:57:34,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:34,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.041 2026-09-19 02:57:34,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 02:57:34,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-09-19 02:57:34,097 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:34,121 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:34,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.029 2026-09-19 02:57:34,169 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:34,187 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:34,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.076 2026-09-19 02:57:34,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:34,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-09-19 02:57:34,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 02:57:34,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 02:57:34,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.159 2026-09-19 02:57:34,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:57:34,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-19 02:57:34,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-19 02:57:34,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-19 02:57:34,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-19 02:57:34,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.099 2026-09-19 02:57:34,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:34] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-19 02:57:34,459 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:34,510 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:34,561 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:34,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-09-19 02:57:34,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 02:57:34,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14434996 (allocated 16252928) 2026-09-19 02:57:34,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 85989 2026-09-19 02:57:34,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-09-19 02:57:34,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 85989 2026-09-19 02:57:34,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025734_758498_test_multiple_loyalty_products.txt 2026-09-19 02:57:34,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpdmwlp2ih_chrome_odoo" 2026-09-19 02:57:34,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-09-19 02:57:35,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 86195 2026-09-19 02:57:35,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpa_0nr63s_chrome_odoo 2026-09-19 02:57:35,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46795/json/version 2026-09-19 02:57:35,290 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:35,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:35,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46795/json 2026-09-19 02:57:35,304 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:35,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:46795/devtools/page/C535992069BB6329F8A9711485D71FC0 2026-09-19 02:57:35,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-19 02:57:35,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-19 02:57:35,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:35,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-09-19 02:57:35,390 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:35,390 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:35,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:35,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:35] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.038 0.344 2026-09-19 02:57:35,784 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'C535992069BB6329F8A9711485D71FC0', 'loaderId': '2FA7C3C9DDE0040386E612C768BFF6F7', 'isDownload': False} 2026-09-19 02:57:35,785 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:35,798 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:35,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:35] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:57:35,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:35] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 02:57:35,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:35] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-09-19 02:57:36,251 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:36,258 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:36,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:57:36,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-19 02:57:36,282 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:36,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:36,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:36,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:36,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "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.015 2026-09-19 02:57:36,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-19 02:57:36,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.036 2026-09-19 02:57:36,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-19 02:57:36,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.202 0.261 2026-09-19 02:57:36,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "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-19 02:57:36,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:57:37,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 02:57:37,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:37,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:37,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:57:37,125 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 02:57:37,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 02:57:37,153 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:37,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:37,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-19 02:57:37,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 02:57:37,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:57:37,198 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:37,204 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:37,206 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:37,233 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 02:57:37,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.035 2026-09-19 02:57:37,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:37,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.088 2026-09-19 02:57:37,329 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:37,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.002 0.067 2026-09-19 02:57:37,338 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:37,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-19 02:57:37,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 02:57:37,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.149 2026-09-19 02:57:37,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-19 02:57:37,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 02:57:37,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-09-19 02:57:37,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 02:57:37,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 02:57:37,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 02:57:37,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.135 2026-09-19 02:57:37,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:37] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.156 2026-09-19 02:57:37,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:37,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:37,755 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:38] "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.010 2026-09-19 02:57:38,303 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,379 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,431 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,482 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,534 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,611 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,661 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,712 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,768 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,819 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,872 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,940 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:38,990 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,041 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,091 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,202 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:39] "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.010 2026-09-19 02:57:39,751 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,827 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,894 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,907 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:39,908 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:39,944 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:39,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,061 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,114 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,167 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,281 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82949660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '470f1f35-0d42-48f1-92c3-8e6e5124e467'}] 2026-09-19 02:57:40,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:40,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82949660 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '470f1f35-0d42-48f1-92c3-8e6e5124e467'} created pos.order #590 2026-09-19 02:57:40,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82949660 finished 2026-09-19 02:57:40,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.089 0.102 2026-09-19 02:57:40,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.031 0.041 2026-09-19 02:57:40,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:40] "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-19 02:57:40,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26836787 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '470f1f35-0d42-48f1-92c3-8e6e5124e467'}] 2026-09-19 02:57:40,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26836787 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '470f1f35-0d42-48f1-92c3-8e6e5124e467'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-09-19 02:57:40,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,705 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26836787 finished 2026-09-19 02:57:40,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-09-19 02:57:40,751 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:40,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.056 0.065 2026-09-19 02:57:40,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 19293336 (allocated 21368832) 2026-09-19 02:57:40,850 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 86195 2026-09-19 02:57:40,850 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-09-19 02:57:40,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 86195 2026-09-19 02:57:40,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025740_921215_test_multiple_physical_gift_card_sale.txt 2026-09-19 02:57:40,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpa_0nr63s_chrome_odoo" 2026-09-19 02:57:40,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-09-19 02:57:41,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 86416 2026-09-19 02:57:41,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp_rpfub_8_chrome_odoo 2026-09-19 02:57:41,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:46445/json/version 2026-09-19 02:57:41,672 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:41,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:41,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:46445/json 2026-09-19 02:57:41,684 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:41,696 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:46445/devtools/page/9476518730588A2212783B5A770B22A4 2026-09-19 02:57:41,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-09-19 02:57:41,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-09-19 02:57:41,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:41,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-09-19 02:57:41,779 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:41,779 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:41,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:42,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.051 0.375 2026-09-19 02:57:42,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '9476518730588A2212783B5A770B22A4', 'loaderId': 'A9C172061A009A90F1E012AC3B4180CE', 'isDownload': False} 2026-09-19 02:57:42,217 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:42,230 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:42,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:57:42,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:57:42,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:57:42,648 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:42,651 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:42,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 02:57:42,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 02:57:42,683 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:42,688 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:42,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:57:42,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:42,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.007 2026-09-19 02:57:42,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 02:57:42,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.020 2026-09-19 02:57:42,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-19 02:57:43,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.174 0.333 2026-09-19 02:57:43,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:57:43,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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.005 2026-09-19 02:57:43,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-09-19 02:57:43,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.006 2026-09-19 02:57:43,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:43,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 02:57:43,560 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:43,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:43,585 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:43,586 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:43,617 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 02:57:43,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.040 2026-09-19 02:57:43,631 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 02:57:43,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.058 2026-09-19 02:57:43,647 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:43,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:43,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.018 0.053 2026-09-19 02:57:43,769 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 02:57:43,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.099 2026-09-19 02:57:43,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.151 2026-09-19 02:57:43,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 02:57:43,840 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:43,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-09-19 02:57:43,852 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:43,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 02:57:43,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 02:57:43,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-19 02:57:43,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1713&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 02:57:43,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-19 02:57:43,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:43] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 02:57:44,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:44] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 02:57:44,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:44] "GET /web/image?model=product.template&field=image_128&id=1714&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 02:57:44,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.103 2026-09-19 02:57:44,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.118 2026-09-19 02:57:44,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:44] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-19 02:57:44,192 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,270 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,345 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,408 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,482 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,558 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,609 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,685 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,751 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,802 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,869 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,938 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:44,988 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:45,040 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:45,115 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:45,179 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:45,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-09-19 02:57:45,231 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:45,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 18859748 (allocated 20451328) 2026-09-19 02:57:45,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 86416 2026-09-19 02:57:45,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-09-19 02:57:45,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 86416 2026-09-19 02:57:45,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025745_385893_test_multiple_reward_line_free_product.txt 2026-09-19 02:57:45,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp_rpfub_8_chrome_odoo" 2026-09-19 02:57:45,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-09-19 02:57:46,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 86631 2026-09-19 02:57:46,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmphyftzd5j_chrome_odoo 2026-09-19 02:57:46,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:43403/json/version 2026-09-19 02:57:46,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:46,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:46,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:43403/json 2026-09-19 02:57:46,147 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:46,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:43403/devtools/page/5FD87FC7AC2E365AB5602A7A92FE349E 2026-09-19 02:57:46,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-09-19 02:57:46,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-09-19 02:57:46,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:46,228 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-09-19 02:57:46,230 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:46,231 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:46,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:47,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.049 0.752 2026-09-19 02:57:47,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '5FD87FC7AC2E365AB5602A7A92FE349E', 'loaderId': '1D49910D61167D2EA902F79FC35EEBF1', 'isDownload': False} 2026-09-19 02:57:47,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-09-19 02:57:47,063 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:47,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:57:47,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:57:47,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 02:57:47,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:47,533 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:47,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 02:57:47,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 02:57:47,572 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:47,577 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:47,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:57:47,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:47,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-19 02:57:47,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 02:57:47,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.037 2026-09-19 02:57:47,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 02:57:48,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.292 0.278 2026-09-19 02:57:48,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:48,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:57:48,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.031 2026-09-19 02:57:48,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:57:48,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:48,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:57:48,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:48,501 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:48,511 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:48,513 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:48,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:48,537 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:57:48,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.023 0.028 2026-09-19 02:57:48,586 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 02:57:48,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.062 2026-09-19 02:57:48,621 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:48,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.074 2026-09-19 02:57:48,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.090 2026-09-19 02:57:48,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.144 2026-09-19 02:57:48,739 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:48,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.081 2026-09-19 02:57:48,766 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:48,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 02:57:48,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:48,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-19 02:57:48,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.145 2026-09-19 02:57:48,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-09-19 02:57:48,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 02:57:48,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-19 02:57:48,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-09-19 02:57:48,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:48] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-09-19 02:57:49,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.145 2026-09-19 02:57:49,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:49] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.160 2026-09-19 02:57:49,088 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,140 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,192 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,245 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,414 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,465 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,535 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,561 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:49,562 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:49,585 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,634 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,699 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,753 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,806 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,860 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,911 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,981 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:49,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27527056 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '545c8deb-787d-4751-9630-5e96bc94981d'}] 2026-09-19 02:57:49,989 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:50,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27527056 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '545c8deb-787d-4751-9630-5e96bc94981d'} created pos.order #591 2026-09-19 02:57:50,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27527056 finished 2026-09-19 02:57:50,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.121 0.201 2026-09-19 02:57:50,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.022 0.031 2026-09-19 02:57:50,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:50,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:50] "GET /report/barcode/Code128/044a-67cd-4e7b HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 02:57:50,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73069599 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '545c8deb-787d-4751-9630-5e96bc94981d'}] 2026-09-19 02:57:50,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73069599 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '545c8deb-787d-4751-9630-5e96bc94981d'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-09-19 02:57:50,518 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:50,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73069599 finished 2026-09-19 02:57:50,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-09-19 02:57:50,576 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-19 02:57:50,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.036 0.056 2026-09-19 02:57:50,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 17305000 (allocated 20185088) 2026-09-19 02:57:50,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 86631 2026-09-19 02:57:50,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-09-19 02:57:50,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 86631 2026-09-19 02:57:50,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.017 0.012 2026-09-19 02:57:50,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025750_742482_test_next_order_coupon_program_expiration_date.txt 2026-09-19 02:57:50,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmphyftzd5j_chrome_odoo" 2026-09-19 02:57:50,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-09-19 02:57:51,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 86841 2026-09-19 02:57:51,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmptiypd0aj_chrome_odoo 2026-09-19 02:57:51,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:33685/json/version 2026-09-19 02:57:51,509 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:51,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-09-19 02:57:51,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:33685/json 2026-09-19 02:57:51,540 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:51,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:33685/devtools/page/0D34C4E8F3E932F8A2E5A7C9F4D3DFF9 2026-09-19 02:57:51,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-09-19 02:57:51,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-09-19 02:57:51,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:51,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-09-19 02:57:51,636 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:51,636 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:51,647 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:51,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:51] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.047 0.308 2026-09-19 02:57:52,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '0D34C4E8F3E932F8A2E5A7C9F4D3DFF9', 'loaderId': '82F33475660DEFC4272FC1D67CC72610', 'isDownload': False} 2026-09-19 02:57:52,003 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:52,018 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:52,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:57:52,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 02:57:52,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 02:57:52,408 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:52,423 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:52,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:57:52,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:57:52,449 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:52,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:57:52,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:52,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:52,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-19 02:57:52,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-19 02:57:52,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.020 2026-09-19 02:57:52,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 02:57:53,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.173 0.285 2026-09-19 02:57:53,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "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-19 02:57:53,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:53,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-09-19 02:57:53,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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.006 2026-09-19 02:57:53,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-09-19 02:57:53,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 02:57:53,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:53,279 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:53,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:57:53,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.021 0.026 2026-09-19 02:57:53,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-19 02:57:53,314 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 02:57:53,315 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:57:53,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.044 2026-09-19 02:57:53,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-09-19 02:57:53,356 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,374 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:53,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.026 2026-09-19 02:57:53,432 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,444 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:53,455 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:53,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.071 2026-09-19 02:57:53,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 02:57:53,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-19 02:57:53,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 02:57:53,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:57:53,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 02:57:53,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.201 2026-09-19 02:57:53,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 02:57:53,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 02:57:53,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-19 02:57:53,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 02:57:53,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.144 2026-09-19 02:57:53,750 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,804 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,854 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:53,909 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,311 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,366 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,425 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:54] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.010 0.022 2026-09-19 02:57:54,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.011 0.025 2026-09-19 02:57:54,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 02:57:54,534 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,587 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,647 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,698 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,771 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,821 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,872 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:54,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,099 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,149 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,220 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:55,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:55,270 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,544 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,596 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,666 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:55,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40713193 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '445442be-534b-4146-bec4-c4d2c6f71f87'}] 2026-09-19 02:57:55,673 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:55,945 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40713193 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '445442be-534b-4146-bec4-c4d2c6f71f87'} created pos.order #592 2026-09-19 02:57:55,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40713193 finished 2026-09-19 02:57:55,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 193 0.099 0.230 2026-09-19 02:57:56,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:56] "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-19 02:57:56,091 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:56,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94126415 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '445442be-534b-4146-bec4-c4d2c6f71f87'}] 2026-09-19 02:57:56,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94126415 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '445442be-534b-4146-bec4-c4d2c6f71f87'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-09-19 02:57:56,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94126415 finished 2026-09-19 02:57:56,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-09-19 02:57:56,144 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:56,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.036 0.073 2026-09-19 02:57:56,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18179712 (allocated 20447232) 2026-09-19 02:57:56,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 86841 2026-09-19 02:57:56,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-09-19 02:57:56,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 86841 2026-09-19 02:57:56,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025756_348491_test_not_create_loyalty_card_expired_program.txt 2026-09-19 02:57:56,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmptiypd0aj_chrome_odoo" 2026-09-19 02:57:56,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-09-19 02:57:57,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87052 2026-09-19 02:57:57,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpp6_1x9bj_chrome_odoo 2026-09-19 02:57:57,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:41937/json/version 2026-09-19 02:57:57,112 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:57,116 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:57,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:41937/json 2026-09-19 02:57:57,116 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:57:57,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:41937/devtools/page/3100465DCDE3DE3F6445902A18B7401D 2026-09-19 02:57:57,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-19 02:57:57,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-19 02:57:57,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:57:57,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-19 02:57:57,203 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:57,203 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:57,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:57:57,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:57] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.028 0.340 2026-09-19 02:57:57,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '3100465DCDE3DE3F6445902A18B7401D', 'loaderId': '02F8C9D5531F71E5B86A9E5FB2D2C1D0', 'isDownload': False} 2026-09-19 02:57:57,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-09-19 02:57:57,607 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:57:57,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:57] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:57:57,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:57] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:57:57,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:57] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.010 2026-09-19 02:57:58,040 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:58,042 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:58,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-09-19 02:57:58,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.003 2026-09-19 02:57:58,084 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:58,093 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:58,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 02:57:58,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:58,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-09-19 02:57:58,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 02:57:58,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.025 0.029 2026-09-19 02:57:58,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-09-19 02:57:58,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.167 0.285 2026-09-19 02:57:58,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "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-19 02:57:58,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:57:58,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-19 02:57:58,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57: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-19 02:57:58,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:58,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 02:57:58,892 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:58,924 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:58,929 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:57:58,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.029 0.031 2026-09-19 02:57:58,997 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:58,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.066 2026-09-19 02:57:59,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-19 02:57:59,003 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:57:59,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.012 2026-09-19 02:57:59,082 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:59,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.034 2026-09-19 02:57:59,174 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:57:59,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.051 2026-09-19 02:57:59,176 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 02:57:59,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-19 02:57:59,237 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.106 2026-09-19 02:57:59,258 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:57:59,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.181 2026-09-19 02:57:59,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-09-19 02:57:59,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-19 02:57:59,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.166 2026-09-19 02:57:59,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.164 2026-09-19 02:57:59,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.163 2026-09-19 02:57:59,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-09-19 02:57:59,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:57:59] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.181 2026-09-19 02:57:59,516 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,569 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,619 44 INFO rb-c72f0cd-224934-416830 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-19 02:57:59,674 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,076 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,127 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,186 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:00] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.010 0.025 2026-09-19 02:58:00,244 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.011 0.027 2026-09-19 02:58:00,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.014 0.042 2026-09-19 02:58:00,294 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,348 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,411 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 02:58:00,461 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,545 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,596 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,647 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,702 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,881 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:00,982 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,033 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,091 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,147 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,200 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,271 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,334 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,405 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,420 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:01,421 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:01,458 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,506 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,577 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,630 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,686 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,738 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,790 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,863 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:01,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1199abc3-7a28-4199-a594-e4b6fca13b8b'}] 2026-09-19 02:58:01,889 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 02:58:02,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154991 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1199abc3-7a28-4199-a594-e4b6fca13b8b'} created pos.order #593 2026-09-19 02:58:02,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154991 finished 2026-09-19 02:58:02,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.165 0.252 2026-09-19 02:58:02,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.040 0.024 2026-09-19 02:58:02,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:02,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37464807 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1199abc3-7a28-4199-a594-e4b6fca13b8b'}] 2026-09-19 02:58:02,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37464807 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1199abc3-7a28-4199-a594-e4b6fca13b8b'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-09-19 02:58:02,472 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:02,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37464807 finished 2026-09-19 02:58:02,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-19 02:58:02,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 02:58:02,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.034 0.054 2026-09-19 02:58:02,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 19698248 (allocated 23465984) 2026-09-19 02:58:02,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87052 2026-09-19 02:58:02,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-19 02:58:02,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87052 2026-09-19 02:58:02,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025802_735852_test_not_create_loyalty_card_max_usage_program.txt 2026-09-19 02:58:02,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpp6_1x9bj_chrome_odoo" 2026-09-19 02:58:03,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87263 2026-09-19 02:58:03,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmptpaoy_r9_chrome_odoo 2026-09-19 02:58:03,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:35789/json/version 2026-09-19 02:58:03,024 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:03,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:03,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:35789/json 2026-09-19 02:58:03,031 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:03,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:35789/devtools/page/6B7CE186202891074F7E034A91B44317 2026-09-19 02:58:03,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-19 02:58:03,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-19 02:58:03,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:03,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-19 02:58:03,076 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:03,077 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:03,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.016 0.024 2026-09-19 02:58:03,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '6B7CE186202891074F7E034A91B44317', 'loaderId': '04DD2FEE2145C61AE342DEE155C53826', 'isDownload': False} 2026-09-19 02:58:03,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-09-19 02:58:03,157 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:03,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 02:58:03,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:58:03,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-09-19 02:58:03,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:03,595 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:03,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:03,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 02:58:03,633 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:03,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:03,639 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:03,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:03,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.007 2026-09-19 02:58:03,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 02:58:03,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.018 2026-09-19 02:58:03,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 02:58:04,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 270 0.179 0.231 2026-09-19 02:58:04,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:04,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:58:04,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-19 02:58:04,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:58:04,278 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:04,323 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:04,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:04,352 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:04,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 02:58:04,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.007 0.014 2026-09-19 02:58:04,365 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:04,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 02:58:04,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.034 2026-09-19 02:58:04,398 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:04,437 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.049 2026-09-19 02:58:04,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.116 2026-09-19 02:58:04,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:04,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.122 2026-09-19 02:58:04,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-19 02:58:04,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 02:58:04,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:58:04,590 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.107 2026-09-19 02:58:04,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-09-19 02:58:04,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:58:04,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 02:58:04,660 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:58:04,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 02:58:04,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:04] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-09-19 02:58:04,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,764 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:04,821 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,222 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,274 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,333 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:05] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 8 0.006 0.016 2026-09-19 02:58:05,385 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 12 0.014 0.023 2026-09-19 02:58:05,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 02:58:05,435 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,551 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,674 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,724 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,828 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:05,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,098 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,162 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,178 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:06,179 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:06,213 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,267 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,327 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,380 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,433 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,485 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,536 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,604 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84267032 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2c0e40ce-beeb-473d-a23b-a7ed05074162'}] 2026-09-19 02:58:06,611 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:06,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84267032 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2c0e40ce-beeb-473d-a23b-a7ed05074162'} created pos.order #594 2026-09-19 02:58:06,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84267032 finished 2026-09-19 02:58:06,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.073 0.138 2026-09-19 02:58:06,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:06,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42172165 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2c0e40ce-beeb-473d-a23b-a7ed05074162'}] 2026-09-19 02:58:06,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42172165 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2c0e40ce-beeb-473d-a23b-a7ed05074162'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-09-19 02:58:06,940 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:06,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42172165 finished 2026-09-19 02:58:06,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-19 02:58:06,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-19 02:58:07,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.028 0.050 2026-09-19 02:58:07,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 17960192 (allocated 20185088) 2026-09-19 02:58:07,090 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87263 2026-09-19 02:58:07,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-19 02:58:07,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87263 2026-09-19 02:58:07,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025807_186503_test_not_create_loyalty_card_max_usage_program.txt 2026-09-19 02:58:07,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmptpaoy_r9_chrome_odoo" 2026-09-19 02:58:07,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-09-19 02:58:07,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87483 2026-09-19 02:58:07,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp9i5hflrn_chrome_odoo 2026-09-19 02:58:07,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40177/json/version 2026-09-19 02:58:07,886 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:07,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:07,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40177/json 2026-09-19 02:58:07,897 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:07,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:40177/devtools/page/91A13A21D161962791C64E6D9F4717FC 2026-09-19 02:58:07,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-19 02:58:07,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-19 02:58:07,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:07,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-19 02:58:07,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:07,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:07,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:08,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:08] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.025 0.585 2026-09-19 02:58:08,599 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '91A13A21D161962791C64E6D9F4717FC', 'loaderId': '813CF80F8C22F39749D6DCE499D50D74', 'isDownload': False} 2026-09-19 02:58:08,599 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:08,610 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:08,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:08] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 02:58:08,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:08] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 02:58:08,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:08] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.032 2026-09-19 02:58:09,020 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:09,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:09,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:58:09,065 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:09,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 02:58:09,073 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:09,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:09,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:09,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.008 2026-09-19 02:58:09,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 02:58:09,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.028 2026-09-19 02:58:09,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 02:58:09,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.164 0.280 2026-09-19 02:58:09,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "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-19 02:58:09,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:09,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.026 2026-09-19 02:58:09,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.005 2026-09-19 02:58:09,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:09,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 02:58:09,867 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:09,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:09,884 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:09,885 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:09,901 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:09,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.020 2026-09-19 02:58:09,903 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:09,917 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:09,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.042 2026-09-19 02:58:09,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-19 02:58:09,968 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:09,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.057 2026-09-19 02:58:10,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.109 2026-09-19 02:58:10,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.063 2026-09-19 02:58:10,060 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:10,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-09-19 02:58:10,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-09-19 02:58:10,130 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:10,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 02:58:10,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 02:58:10,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-09-19 02:58:10,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1721&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 02:58:10,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-09-19 02:58:10,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 02:58:10,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 02:58:10,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-19 02:58:10,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.134 2026-09-19 02:58:10,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,541 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,641 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,698 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,755 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,812 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,866 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.004 0.008 2026-09-19 02:58:10,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-19 02:58:10,923 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:10,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15137348 (allocated 16515072) 2026-09-19 02:58:10,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87483 2026-09-19 02:58:10,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-19 02:58:10,977 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87483 2026-09-19 02:58:11,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025811_070812_test_order_reward_product_tax_included_excluded.txt 2026-09-19 02:58:11,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp9i5hflrn_chrome_odoo" 2026-09-19 02:58:11,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87692 2026-09-19 02:58:11,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp9uapxf77_chrome_odoo 2026-09-19 02:58:11,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41531/json/version 2026-09-19 02:58:11,352 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:11,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:11,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41531/json 2026-09-19 02:58:11,357 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:11,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:41531/devtools/page/AB754A19B7E99DF8482A4837F81C45D3 2026-09-19 02:58:11,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-19 02:58:11,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-19 02:58:11,411 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:11,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-19 02:58:11,414 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:11,414 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:11,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-19 02:58:11,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'AB754A19B7E99DF8482A4837F81C45D3', 'loaderId': 'EF6444870CAED397FDD8D90D087FCE83', 'isDownload': False} 2026-09-19 02:58:11,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:11,484 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:11,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 02:58:11,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 02:58:11,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-19 02:58:11,893 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:11,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:11,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:11,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 02:58:11,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:11,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:11,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:11,936 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:11,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "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-19 02:58:11,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:58:11,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.014 2026-09-19 02:58:11,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 02:58:12,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.099 0.215 2026-09-19 02:58:12,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:12,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:58:12,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 02:58:12,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.008 2026-09-19 02:58:12,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:12,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:12,492 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:12,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:12,530 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 02:58:12,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:12,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.019 0.013 2026-09-19 02:58:12,540 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:12,549 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:12,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-09-19 02:58:12,567 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:58:12,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.066 2026-09-19 02:58:12,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.080 2026-09-19 02:58:12,653 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:12,661 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-19 02:58:12,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.166 2026-09-19 02:58:12,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 02:58:12,765 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-19 02:58:12,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 02:58:12,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-19 02:58:12,815 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-19 02:58:12,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 02:58:12,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 02:58:12,867 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 02:58:12,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image?model=product.template&field=image_128&id=1721&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:58:12,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.083 2026-09-19 02:58:12,916 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:12,991 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:13,038 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:13,097 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:13,152 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:13,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:13] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 02:58:13,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-19 02:58:13,223 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:13,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 14905196 (allocated 15990784) 2026-09-19 02:58:13,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87692 2026-09-19 02:58:13,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-19 02:58:13,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87692 2026-09-19 02:58:13,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025813_400969_test_order_reward_product_tax_included_excluded.txt 2026-09-19 02:58:13,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp9uapxf77_chrome_odoo" 2026-09-19 02:58:13,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-09-19 02:58:14,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 87898 2026-09-19 02:58:14,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpacb8k6qz_chrome_odoo 2026-09-19 02:58:14,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:42941/json/version 2026-09-19 02:58:14,179 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:14,185 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:14,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:42941/json 2026-09-19 02:58:14,186 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:14,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:42941/devtools/page/BD779F84A84E1EC766F842223324AD0E 2026-09-19 02:58:14,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-09-19 02:58:14,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-09-19 02:58:14,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:14,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-09-19 02:58:14,249 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:14,249 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:14,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:14,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:14] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.024 0.409 2026-09-19 02:58:14,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': 'BD779F84A84E1EC766F842223324AD0E', 'loaderId': '0DEBFBF39213AE57D7F9AFA8CC52DB99', 'isDownload': False} 2026-09-19 02:58:14,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-09-19 02:58:14,706 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:14,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:14] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:58:14,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:14] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:58:14,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:14] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 02:58:15,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:15,037 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:15,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:58:15,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:58:15,063 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:15,067 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:15,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:15,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:15,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-19 02:58:15,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.019 2026-09-19 02:58:15,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 02:58:15,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.031 2026-09-19 02:58:15,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.149 0.276 2026-09-19 02:58:15,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:58:15,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:15,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-19 02:58:15,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.003 2026-09-19 02:58:15,721 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:15,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:15,760 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:15,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:15,775 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:15,783 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:15,792 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:15,794 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:15,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.039 2026-09-19 02:58:15,828 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:15,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.064 2026-09-19 02:58:15,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.042 2026-09-19 02:58:15,870 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:15,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.060 2026-09-19 02:58:15,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.102 2026-09-19 02:58:15,944 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:15,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.051 2026-09-19 02:58:15,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:15] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 02:58:16,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.090 2026-09-19 02:58:16,006 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,020 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 02:58:16,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 02:58:16,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 02:58:16,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 02:58:16,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-19 02:58:16,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-19 02:58:16,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-19 02:58:16,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.098 2026-09-19 02:58:16,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-19 02:58:16,202 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,254 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,305 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,356 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,406 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,527 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,581 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,631 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,687 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,747 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,798 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,848 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,904 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:16,962 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,015 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,069 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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 - 6 0.009 0.017 2026-09-19 02:58:17,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:17] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.015 2026-09-19 02:58:17,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,219 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,270 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,374 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,424 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,560 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,610 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,672 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,724 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,774 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,829 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,883 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,934 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:17,985 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:18,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-09-19 02:58:18,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-19 02:58:18,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 16940472 (allocated 18223104) 2026-09-19 02:58:18,114 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 87898 2026-09-19 02:58:18,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-09-19 02:58:18,122 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 87898 2026-09-19 02:58:18,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025818_193044_test_partner_list_after_removing_code_activated_coupon.txt 2026-09-19 02:58:18,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpacb8k6qz_chrome_odoo" 2026-09-19 02:58:18,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-09-19 02:58:19,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 88106 2026-09-19 02:58:19,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmp5gdriu03_chrome_odoo 2026-09-19 02:58:19,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46805/json/version 2026-09-19 02:58:19,241 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:19,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:19,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46805/json 2026-09-19 02:58:19,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:19,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:46805/devtools/page/5BAC3A73E8492C9069B367A26A17440A 2026-09-19 02:58:19,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-09-19 02:58:19,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-09-19 02:58:19,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:19,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-09-19 02:58:19,308 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:19,308 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:19,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:19,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.028 0.277 2026-09-19 02:58:19,624 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '5BAC3A73E8492C9069B367A26A17440A', 'loaderId': '500A8A686A12E8DA792F8096E284EDD4', 'isDownload': False} 2026-09-19 02:58:19,624 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-09-19 02:58:19,638 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:19,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:58:19,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 02:58:19,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:58:19,990 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:19,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:20,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:58:20,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:58:20,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:20,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:20,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:20,039 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:20,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.009 2026-09-19 02:58:20,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 02:58:20,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.031 2026-09-19 02:58:20,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 02:58:20,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.182 0.291 2026-09-19 02:58:20,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 02:58:20,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:58:20,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-19 02:58:20,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:58:20,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:20,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 02:58:20,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:20,789 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:58:20,792 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:58:20,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.014 2026-09-19 02:58:20,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 02:58:20,813 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:20,821 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:58:20,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.030 2026-09-19 02:58:20,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 02:58:20,884 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:20,929 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:58:20,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:20,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.034 2026-09-19 02:58:20,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:21,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.113 2026-09-19 02:58:21,055 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:21,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.134 2026-09-19 02:58:21,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 02:58:21,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-19 02:58:21,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.004 0.190 2026-09-19 02:58:21,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 02:58:21,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.095 2026-09-19 02:58:21,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.115 2026-09-19 02:58:21,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-19 02:58:21,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 02:58:21,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 02:58:21,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 02:58:21,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.193 2026-09-19 02:58:21,377 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:21,438 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:21,494 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:22] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.004 0.009 2026-09-19 02:58:22,029 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,082 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,136 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,188 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,242 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,299 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:22] "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.010 2026-09-19 02:58:22,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,898 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:22,950 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,001 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,055 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,110 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:23] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.005 0.009 2026-09-19 02:58:23,663 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,716 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,768 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,819 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,869 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:23,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,035 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,089 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.006 2026-09-19 02:58:24,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:24] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.010 2026-09-19 02:58:24,145 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,199 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:24,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:24] "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.008 2026-09-19 02:58:24,798 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:26,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:26,916 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:26,970 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,020 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,071 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,121 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,174 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,225 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,348 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,398 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,449 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,512 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,522 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:27,522 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:27,563 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,614 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,676 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,728 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,780 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,841 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:27,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65699818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a92a956a-91c6-4d0c-8cbf-c61e1d2f5fba'}] 2026-09-19 02:58:27,851 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:27,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65699818 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a92a956a-91c6-4d0c-8cbf-c61e1d2f5fba'} created pos.order #596 2026-09-19 02:58:27,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65699818 finished 2026-09-19 02:58:27,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.038 0.089 2026-09-19 02:58:28,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 25 0.009 0.015 2026-09-19 02:58:28,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:28,122 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80054670 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a92a956a-91c6-4d0c-8cbf-c61e1d2f5fba'}] 2026-09-19 02:58:28,126 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80054670 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a92a956a-91c6-4d0c-8cbf-c61e1d2f5fba'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-09-19 02:58:28,130 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80054670 finished 2026-09-19 02:58:28,178 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.024 0.044 2026-09-19 02:58:28,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:28,240 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,291 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,346 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,402 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,456 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,511 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.005 2026-09-19 02:58:28,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.017 2026-09-19 02:58:28,588 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,639 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,689 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,740 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,791 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,842 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,893 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,948 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:28,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,103 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,154 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,209 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 02:58:29,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97254763 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5fc4b820-5d32-4396-b6e6-0c4461a0b0a7'}] 2026-09-19 02:58:29,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97254763 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5fc4b820-5d32-4396-b6e6-0c4461a0b0a7'} created pos.order #597 2026-09-19 02:58:29,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97254763 finished 2026-09-19 02:58:29,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.084 0.155 2026-09-19 02:58:29,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.007 0.018 2026-09-19 02:58:29,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:29,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79313941 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5fc4b820-5d32-4396-b6e6-0c4461a0b0a7'}] 2026-09-19 02:58:29,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79313941 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5fc4b820-5d32-4396-b6e6-0c4461a0b0a7'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-09-19 02:58:29,614 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79313941 finished 2026-09-19 02:58:29,665 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.026 0.052 2026-09-19 02:58:29,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:29,723 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,884 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,937 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:29,992 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.007 2026-09-19 02:58:30,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.017 2026-09-19 02:58:30,063 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,114 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,164 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,215 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,266 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,316 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,367 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,423 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,472 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,523 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,579 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,631 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,685 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:30,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:30,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83556388 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '7e4b640c-fc57-4774-9fe3-9b9cda889eb7'}] 2026-09-19 02:58:30,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83556388 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '7e4b640c-fc57-4774-9fe3-9b9cda889eb7'} created pos.order #598 2026-09-19 02:58:30,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83556388 finished 2026-09-19 02:58:30,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 118 0.051 0.138 2026-09-19 02:58:30,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.007 0.025 2026-09-19 02:58:30,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:30] "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-19 02:58:31,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55256082 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '7e4b640c-fc57-4774-9fe3-9b9cda889eb7'}] 2026-09-19 02:58:31,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55256082 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '7e4b640c-fc57-4774-9fe3-9b9cda889eb7'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-09-19 02:58:31,010 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55256082 finished 2026-09-19 02:58:31,058 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.023 0.054 2026-09-19 02:58:31,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 02:58:31,124 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,189 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,239 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,346 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,399 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:31] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 02:58:31,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:31] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.015 2026-09-19 02:58:31,520 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,572 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,622 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,674 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,724 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,882 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:31,983 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,039 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,092 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.007 2026-09-19 02:58:32,177 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55808848 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'a29def04-af64-4202-9a9b-b1149579d58e'}] 2026-09-19 02:58:32,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55808848 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'a29def04-af64-4202-9a9b-b1149579d58e'} created pos.order #599 2026-09-19 02:58:32,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55808848 finished 2026-09-19 02:58:32,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 118 0.113 0.151 2026-09-19 02:58:32,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.013 0.025 2026-09-19 02:58:32,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:32,539 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81101444 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'a29def04-af64-4202-9a9b-b1149579d58e'}] 2026-09-19 02:58:32,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81101444 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'a29def04-af64-4202-9a9b-b1149579d58e'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-09-19 02:58:32,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81101444 finished 2026-09-19 02:58:32,589 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.031 0.046 2026-09-19 02:58:32,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:32] "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-19 02:58:32,647 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,710 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,772 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,889 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,941 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:32,995 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,052 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:33] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 02:58:33,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:33] "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-19 02:58:33,179 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,230 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,281 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,382 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,433 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,486 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,551 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,595 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,646 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,756 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,811 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:33,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:33] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 02:58:33,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6518053 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '7a1035af-c9a1-474d-8317-4113656afd38'}] 2026-09-19 02:58:34,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6518053 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '7a1035af-c9a1-474d-8317-4113656afd38'} created pos.order #600 2026-09-19 02:58:34,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6518053 finished 2026-09-19 02:58:34,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 118 0.064 0.151 2026-09-19 02:58:34,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.011 0.019 2026-09-19 02:58:34,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:34,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12056815 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '7a1035af-c9a1-474d-8317-4113656afd38'}] 2026-09-19 02:58:34,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12056815 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '7a1035af-c9a1-474d-8317-4113656afd38'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-09-19 02:58:34,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12056815 finished 2026-09-19 02:58:34,157 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,201 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.024 0.050 2026-09-19 02:58:34,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "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-19 02:58:34,263 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,324 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,384 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,434 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,489 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,542 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,596 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,649 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 02:58:34,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.004 0.010 2026-09-19 02:58:34,700 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,751 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,807 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,908 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:34,965 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,017 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,070 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,123 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,176 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92564942 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '4249e7b3-e43c-49c0-9c80-5bac683a2f94'}] 2026-09-19 02:58:35,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92564942 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '4249e7b3-e43c-49c0-9c80-5bac683a2f94'} created pos.order #601 2026-09-19 02:58:35,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92564942 finished 2026-09-19 02:58:35,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.069 0.153 2026-09-19 02:58:35,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:35] "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-19 02:58:35,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35982386 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '4249e7b3-e43c-49c0-9c80-5bac683a2f94'}] 2026-09-19 02:58:35,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35982386 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '4249e7b3-e43c-49c0-9c80-5bac683a2f94'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-09-19 02:58:35,547 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,562 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35982386 finished 2026-09-19 02:58:35,598 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.031 0.046 2026-09-19 02:58:35,649 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,716 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,769 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,820 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,875 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,934 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:35,984 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,050 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,100 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,153 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,205 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,308 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,359 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,479 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,530 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,588 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,639 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,695 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,746 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,798 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,850 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,966 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:36,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37768412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'b9943c87-d9e8-4ab0-a646-6f801c628b3e'}] 2026-09-19 02:58:37,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37768412 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'b9943c87-d9e8-4ab0-a646-6f801c628b3e'} created pos.order #602 2026-09-19 02:58:37,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37768412 finished 2026-09-19 02:58:37,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.057 0.074 2026-09-19 02:58:37,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.041 0.097 2026-09-19 02:58:37,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:37,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1677268 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'b9943c87-d9e8-4ab0-a646-6f801c628b3e'}] 2026-09-19 02:58:37,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1677268 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'b9943c87-d9e8-4ab0-a646-6f801c628b3e'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-09-19 02:58:37,301 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:37,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1677268 finished 2026-09-19 02:58:37,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-09-19 02:58:37,352 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 02:58:37,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.020 0.044 2026-09-19 02:58:37,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 30959344 (allocated 33693696) 2026-09-19 02:58:37,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 88106 2026-09-19 02:58:37,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-09-19 02:58:37,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 88106 2026-09-19 02:58:37,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:37] "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-19 02:58:37,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025837_640875_test_physical_gift_card.txt 2026-09-19 02:58:37,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmp5gdriu03_chrome_odoo" 2026-09-19 02:58:37,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-09-19 02:58:38,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 88376 2026-09-19 02:58:38,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmptahhpwj1_chrome_odoo 2026-09-19 02:58:38,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:38595/json/version 2026-09-19 02:58:38,240 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:38,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:38,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:38595/json 2026-09-19 02:58:38,243 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:38,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:38595/devtools/page/FB5F0616340E8C428FD2E580C22D43AC 2026-09-19 02:58:38,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-09-19 02:58:38,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-09-19 02:58:38,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:38,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-09-19 02:58:38,319 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:38,319 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:38,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:38,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:38] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.027 0.431 2026-09-19 02:58:38,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': 'FB5F0616340E8C428FD2E580C22D43AC', 'loaderId': '6A42A064CF9C7D421E524F7F0AC9B1B8', 'isDownload': False} 2026-09-19 02:58:38,785 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:38,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:38,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:38] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 02:58:38,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:38] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:58:38,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:38] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:58:39,195 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:39,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:39,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:58:39,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:58:39,234 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:39,239 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:39,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:39,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:39,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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.008 2026-09-19 02:58:39,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 02:58:39,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.031 2026-09-19 02:58:39,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 02:58:39,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.154 0.273 2026-09-19 02:58:39,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:39,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:58:39,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-19 02:58:39,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:58:39,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:39,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:39,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:39,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:39,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:39,988 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:40,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.009 0.013 2026-09-19 02:58:40,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.027 2026-09-19 02:58:40,040 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:40,041 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:40,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.006 2026-09-19 02:58:40,065 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:40,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.029 2026-09-19 02:58:40,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.085 2026-09-19 02:58:40,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.012 2026-09-19 02:58:40,208 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.015 0.024 2026-09-19 02:58:40,227 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:40,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.005 0.047 2026-09-19 02:58:40,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 02:58:40,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 02:58:40,289 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,293 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:40,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 02:58:40,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.134 2026-09-19 02:58:40,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 02:58:40,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-19 02:58:40,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.010 0.133 2026-09-19 02:58:40,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:58:40,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.125 2026-09-19 02:58:40,527 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,581 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,633 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,691 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,754 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,804 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,890 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:40,950 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,006 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.016 0.010 2026-09-19 02:58:41,567 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,643 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,695 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,746 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,796 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,849 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,899 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,963 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:41,977 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:41,984 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:42,014 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:42,065 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:42,133 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:42,188 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:42,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:42,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18418585 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0330dc8c-f7ed-4d17-afce-8e6bc8cb7b35'}] 2026-09-19 02:58:42,257 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:43,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18418585 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0330dc8c-f7ed-4d17-afce-8e6bc8cb7b35'} created pos.order #603 2026-09-19 02:58:43,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18418585 finished 2026-09-19 02:58:43,376 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 02:58:43,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 573 0.355 0.769 2026-09-19 02:58:43,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.056 0.151 2026-09-19 02:58:43,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:43] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:43,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 02:58:43,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63268389 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0330dc8c-f7ed-4d17-afce-8e6bc8cb7b35'}] 2026-09-19 02:58:43,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-09-19 02:58:43,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 02:58:43,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63268389 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0330dc8c-f7ed-4d17-afce-8e6bc8cb7b35'} sync ignored for existing PoS order pos.order(603,) (state: done) 2026-09-19 02:58:43,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63268389 finished 2026-09-19 02:58:43,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17002516 (allocated 18087936) 2026-09-19 02:58:43,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 88376 2026-09-19 02:58:43,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.042 0.063 2026-09-19 02:58:43,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-09-19 02:58:43,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 88376 2026-09-19 02:58:43,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025843_902727_test_physical_gift_card_invoiced.txt 2026-09-19 02:58:43,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmptahhpwj1_chrome_odoo" 2026-09-19 02:58:43,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-09-19 02:58:44,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 88591 2026-09-19 02:58:44,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpryi_lc8a_chrome_odoo 2026-09-19 02:58:44,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42915/json/version 2026-09-19 02:58:44,465 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:44,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:44,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42915/json 2026-09-19 02:58:44,479 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:44,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:42915/devtools/page/2A201200F8E82A196DB9A1BA72A442E9 2026-09-19 02:58:44,493 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-09-19 02:58:44,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-09-19 02:58:44,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:44,564 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-09-19 02:58:44,565 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:44,565 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:44,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:45,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.045 0.430 2026-09-19 02:58:45,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '2A201200F8E82A196DB9A1BA72A442E9', 'loaderId': '5D644177EAD98E4578D6F24679CA3F29', 'isDownload': False} 2026-09-19 02:58:45,051 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:45,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:45,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:58:45,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:58:45,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 02:58:45,486 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:45,494 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:45,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:58:45,514 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:45,519 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:45,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 02:58:45,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:45,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:45,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-09-19 02:58:45,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-19 02:58:45,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.030 2026-09-19 02:58:45,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 02:58:46,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.214 0.337 2026-09-19 02:58:46,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 02:58:46,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:58:46,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 02:58:46,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:58:46,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:46,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:46,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:46,393 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:58:46,396 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 02:58:46,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.024 2026-09-19 02:58:46,437 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58: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-19 02:58:46,442 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 02:58:46,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.055 2026-09-19 02:58:46,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-09-19 02:58:46,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.031 2026-09-19 02:58:46,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:46,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:58:46,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.013 2026-09-19 02:58:46,599 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:46,629 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:46,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.059 2026-09-19 02:58:46,642 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:46,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.137 2026-09-19 02:58:46,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-09-19 02:58:46,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.176 2026-09-19 02:58:46,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-19 02:58:46,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.003 0.232 2026-09-19 02:58:46,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.154 2026-09-19 02:58:46,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 02:58:46,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 02:58:46,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.105 2026-09-19 02:58:46,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:58:46,918 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:46,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 02:58:46,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-19 02:58:47,002 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,062 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,120 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:47] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.008 0.011 2026-09-19 02:58:47,667 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,726 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,789 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,840 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,891 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:47,996 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,067 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,122 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,176 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 02:58:48,716 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,778 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,841 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,892 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:48,943 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,006 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,016 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:49,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:49,056 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,176 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,228 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,281 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,332 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,399 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14317620 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '03a5bd34-e957-4796-9bfd-cfe2cb116527'}] 2026-09-19 02:58:49,408 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:58:49,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14317620 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '03a5bd34-e957-4796-9bfd-cfe2cb116527'} created pos.order #604 2026-09-19 02:58:49,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14317620 finished 2026-09-19 02:58:49,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.050 0.090 2026-09-19 02:58:49,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.024 0.029 2026-09-19 02:58:49,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "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-19 02:58:49,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72944440 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '03a5bd34-e957-4796-9bfd-cfe2cb116527'}] 2026-09-19 02:58:49,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72944440 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '03a5bd34-e957-4796-9bfd-cfe2cb116527'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-09-19 02:58:49,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72944440 finished 2026-09-19 02:58:49,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-09-19 02:58:49,753 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:49,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.033 0.065 2026-09-19 02:58:49,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 18781304 (allocated 21368832) 2026-09-19 02:58:49,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 88591 2026-09-19 02:58:49,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-09-19 02:58:49,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 88591 2026-09-19 02:58:49,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025849_942944_test_physical_gift_card_multiple_programs.txt 2026-09-19 02:58:49,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpryi_lc8a_chrome_odoo" 2026-09-19 02:58:49,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-09-19 02:58:50,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 88810 2026-09-19 02:58:50,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmphphbckij_chrome_odoo 2026-09-19 02:58:50,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37143/json/version 2026-09-19 02:58:50,432 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:50,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:50,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37143/json 2026-09-19 02:58:50,435 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:50,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:37143/devtools/page/E402487B1D5D4B91539826696D56BFD4 2026-09-19 02:58:50,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-19 02:58:50,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-19 02:58:50,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:50,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-09-19 02:58:50,520 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:50,520 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:50,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:58:50,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:50] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.024 0.307 2026-09-19 02:58:50,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'E402487B1D5D4B91539826696D56BFD4', 'loaderId': '1810522D979D554E68BED791F1F57429', 'isDownload': False} 2026-09-19 02:58:50,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-09-19 02:58:50,892 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:58:50,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:50] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 02:58:50,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:50] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 02:58:50,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:50] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 02:58:51,228 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:51,233 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:51,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:58:51,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 02:58:51,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:58:51,280 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:51,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:51,287 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:51,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.007 2026-09-19 02:58:51,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.029 2026-09-19 02:58:51,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.035 2026-09-19 02:58:51,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-09-19 02:58:51,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.194 0.228 2026-09-19 02:58:51,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 02:58:51,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:58:51,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.021 2026-09-19 02:58:51,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 02:58:51,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-19 02:58:51,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.003 2026-09-19 02:58:52,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:52,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:58:52,035 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:52,037 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:58:52,058 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:58:52,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:58:52,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.016 0.021 2026-09-19 02:58:52,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 02:58:52,075 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:52,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-09-19 02:58:52,128 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.035 2026-09-19 02:58:52,208 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.119 2026-09-19 02:58:52,230 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:58:52,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.088 2026-09-19 02:58:52,240 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:52,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.003 0.080 2026-09-19 02:58:52,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-19 02:58:52,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 02:58:52,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-19 02:58:52,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-19 02:58:52,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 02:58:52,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-19 02:58:52,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-19 02:58:52,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-19 02:58:52,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.120 2026-09-19 02:58:52,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-19 02:58:52,551 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,653 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,709 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,760 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,813 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,867 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:52,976 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,027 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,077 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,192 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:53] "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.011 2026-09-19 02:58:53,750 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,824 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,878 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,929 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:53,979 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,030 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,081 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,148 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:54,161 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:58:54,199 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,249 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,312 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,365 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,417 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,469 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,530 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37174476 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0891ca94-8ab1-40fc-8bc1-18d098b7a8de'}] 2026-09-19 02:58:54,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:58:54,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37174476 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0891ca94-8ab1-40fc-8bc1-18d098b7a8de'} created pos.order #605 2026-09-19 02:58:54,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37174476 finished 2026-09-19 02:58:54,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.071 0.081 2026-09-19 02:58:54,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.032 0.035 2026-09-19 02:58:54,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "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-19 02:58:54,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88556025 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0891ca94-8ab1-40fc-8bc1-18d098b7a8de'}] 2026-09-19 02:58:54,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88556025 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0891ca94-8ab1-40fc-8bc1-18d098b7a8de'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-09-19 02:58:54,896 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88556025 finished 2026-09-19 02:58:54,946 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:54,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.040 0.069 2026-09-19 02:58:55,009 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:55] "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-19 02:58:55,060 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,111 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,166 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,216 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,268 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,382 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,434 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,485 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,535 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,590 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:55,643 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:56] "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-19 02:58:56,183 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,250 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,303 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,353 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,404 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,455 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,521 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,571 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,622 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,676 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,727 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,779 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,831 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,895 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,947 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:56,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,102 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,157 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:57] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 02:58:57,699 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,830 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,881 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:57,982 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,033 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,083 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,140 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,195 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,239 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,295 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,347 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,399 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,452 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,517 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25828360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a8cb10fd-a7fb-4526-bf10-791d61975608'}] 2026-09-19 02:58:58,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25828360 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a8cb10fd-a7fb-4526-bf10-791d61975608'} created pos.order #606 2026-09-19 02:58:58,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25828360 finished 2026-09-19 02:58:58,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.033 0.073 2026-09-19 02:58:58,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.018 0.035 2026-09-19 02:58:58,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:58] "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-19 02:58:58,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24753757 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a8cb10fd-a7fb-4526-bf10-791d61975608'}] 2026-09-19 02:58:58,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24753757 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a8cb10fd-a7fb-4526-bf10-791d61975608'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-09-19 02:58:58,772 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:58,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24753757 finished 2026-09-19 02:58:58,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-09-19 02:58:58,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-19 02:58:58,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.027 0.063 2026-09-19 02:58:58,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21121992 (allocated 23465984) 2026-09-19 02:58:58,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 88810 2026-09-19 02:58:58,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-09-19 02:58:58,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 88810 2026-09-19 02:58:58,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:58:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.014 2026-09-19 02:58:59,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025859_018015_test_physical_gift_card_sale.txt 2026-09-19 02:58:59,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmphphbckij_chrome_odoo" 2026-09-19 02:58:59,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-09-19 02:58:59,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89030 2026-09-19 02:58:59,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmphd0w2cfb_chrome_odoo 2026-09-19 02:58:59,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41573/json/version 2026-09-19 02:58:59,583 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:59,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-09-19 02:58:59,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41573/json 2026-09-19 02:58:59,591 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:58:59,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:41573/devtools/page/0D7F7C176F2ECCFCA0B177D1A5BA6670 2026-09-19 02:58:59,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-09-19 02:58:59,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-09-19 02:58:59,666 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:58:59,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-09-19 02:58:59,673 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:59,673 44 INFO rb-c72f0cd-224934-416830 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-19 02:58:59,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:00,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.034 0.485 2026-09-19 02:59:00,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '0D7F7C176F2ECCFCA0B177D1A5BA6670', 'loaderId': '5A4BC6DFC80A131C926A16C833BE5CE6', 'isDownload': False} 2026-09-19 02:59:00,203 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:00,220 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:00,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:59:00,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 02:59:00,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.035 2026-09-19 02:59:00,609 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:59:00,612 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:00,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:59:00,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:59:00,646 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:00,649 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:00,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:00,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:00,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "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-19 02:59:00,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 02:59:00,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.030 2026-09-19 02:59:00,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-19 02:59:01,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.158 0.297 2026-09-19 02:59:01,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "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-19 02:59:01,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:01,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-19 02:59:01,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:01,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:01,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:59:01,393 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:01,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:01,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:59:01,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:01,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:01,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.026 0.028 2026-09-19 02:59:01,481 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-09-19 02:59:01,491 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:59:01,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.083 2026-09-19 02:59:01,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.063 2026-09-19 02:59:01,554 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:01,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.061 2026-09-19 02:59:01,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.108 2026-09-19 02:59:01,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.017 0.035 2026-09-19 02:59:01,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.004 0.023 2026-09-19 02:59:01,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-19 02:59:01,673 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:01,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 02:59:01,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-09-19 02:59:01,707 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:01,712 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:01,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.086 2026-09-19 02:59:01,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 02:59:01,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-09-19 02:59:01,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.117 2026-09-19 02:59:01,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-19 02:59:01,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-09-19 02:59:01,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.115 2026-09-19 02:59:01,953 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,022 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,082 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:02] "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.008 2026-09-19 02:59:02,632 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,755 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,806 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,857 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:02,986 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,041 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:03] "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-19 02:59:03,582 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,657 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,708 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,824 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,833 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:03,836 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:03,875 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,925 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:03,993 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,045 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,098 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,150 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,216 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65640507 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '071f89ac-7ca1-492c-b0dc-21ab9319a0a6'}] 2026-09-19 02:59:04,221 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:04,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65640507 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '071f89ac-7ca1-492c-b0dc-21ab9319a0a6'} created pos.order #607 2026-09-19 02:59:04,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65640507 finished 2026-09-19 02:59:04,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.052 0.078 2026-09-19 02:59:04,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.013 0.030 2026-09-19 02:59:04,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:04,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93182867 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '071f89ac-7ca1-492c-b0dc-21ab9319a0a6'}] 2026-09-19 02:59:04,506 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93182867 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '071f89ac-7ca1-492c-b0dc-21ab9319a0a6'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-09-19 02:59:04,514 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93182867 finished 2026-09-19 02:59:04,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-09-19 02:59:04,566 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:04,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.029 0.058 2026-09-19 02:59:04,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 19230492 (allocated 21630976) 2026-09-19 02:59:04,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89030 2026-09-19 02:59:04,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-09-19 02:59:04,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89030 2026-09-19 02:59:04,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025904_761450_test_physical_gift_card_single_program_twice.txt 2026-09-19 02:59:04,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmphd0w2cfb_chrome_odoo" 2026-09-19 02:59:04,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-09-19 02:59:05,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 89251 2026-09-19 02:59:05,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpb7g7l7ky_chrome_odoo 2026-09-19 02:59:05,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34595/json/version 2026-09-19 02:59:05,284 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:05,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-09-19 02:59:05,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:34595/json 2026-09-19 02:59:05,299 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:05,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:34595/devtools/page/D702F2897E8BAA77C2D28BBDE8DD7529 2026-09-19 02:59:05,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-09-19 02:59:05,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-09-19 02:59:05,356 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:05,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-09-19 02:59:05,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:05,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:05,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:05,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:05] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.024 0.332 2026-09-19 02:59:05,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'D702F2897E8BAA77C2D28BBDE8DD7529', 'loaderId': '69E56191FFC92A83920FA220277FC5E1', 'isDownload': False} 2026-09-19 02:59:05,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-09-19 02:59:05,735 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:05,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:05] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:59:05,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:05] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 02:59:05,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:05] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 02:59:06,135 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:06,136 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:59:06,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:59:06,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:59:06,180 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:06,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:06,184 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:06,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:06,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 02:59:06,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.015 2026-09-19 02:59:06,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 02:59:06,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "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-19 02:59:06,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.169 0.271 2026-09-19 02:59:06,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:59:06,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:59:06,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-19 02:59:06,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 02:59:06,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:06,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:59:06,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:06,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:06,924 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:06,927 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:06,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 02:59:06,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:59:06,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.031 0.027 2026-09-19 02:59:06,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.067 2026-09-19 02:59:06,997 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:07,018 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.064 2026-09-19 02:59:07,069 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:07,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.111 2026-09-19 02:59:07,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-19 02:59:07,135 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-09-19 02:59:07,154 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:07,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-09-19 02:59:07,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.187 2026-09-19 02:59:07,187 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 02:59:07,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 02:59:07,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-19 02:59:07,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 02:59:07,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:59:07,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 02:59:07,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.142 2026-09-19 02:59:07,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-09-19 02:59:07,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.185 2026-09-19 02:59:07,428 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,482 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,532 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,592 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,652 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.011 2026-09-19 02:59:07,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,829 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,879 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,936 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:07,998 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,079 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,147 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,198 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,318 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,333 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:08,334 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:08,368 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,419 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,546 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:08,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.020 0.011 2026-09-19 02:59:08,601 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60045128 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'db766149-c580-4b03-a493-d1ba4fe107b6'}] 2026-09-19 02:59:08,601 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:08,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60045128 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'db766149-c580-4b03-a493-d1ba4fe107b6'} created pos.order #608 2026-09-19 02:59:08,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60045128 finished 2026-09-19 02:59:08,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 216 0.167 0.192 2026-09-19 02:59:09,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.026 0.023 2026-09-19 02:59:09,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:09,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51896910 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'db766149-c580-4b03-a493-d1ba4fe107b6'}] 2026-09-19 02:59:09,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51896910 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'db766149-c580-4b03-a493-d1ba4fe107b6'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-09-19 02:59:09,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51896910 finished 2026-09-19 02:59:09,138 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:09,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:09] "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-19 02:59:09,182 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:09,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.011 2026-09-19 02:59:09,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:09] "GET /pos/ui/76/receipt/db766149-c580-4b03-a493-d1ba4fe107b6 HTTP/1.1" 200 - 33 0.033 0.027 2026-09-19 02:59:10,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:10,067 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:10,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 02:59:10,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:10,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:10,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.019 2026-09-19 02:59:10,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.026 2026-09-19 02:59:10,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 02:59:10,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:10,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.009 2026-09-19 02:59:10,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.029 0.040 2026-09-19 02:59:10,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-19 02:59:10,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.007 0.016 2026-09-19 02:59:10,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.010 2026-09-19 02:59:10,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:10,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:10,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.025 2026-09-19 02:59:10,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 304 - 7 0.005 0.045 2026-09-19 02:59:10,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:10,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-09-19 02:59:10,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 02:59:10,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.026 2026-09-19 02:59:10,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.083 2026-09-19 02:59:10,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16535588 (allocated 18087936) 2026-09-19 02:59:10,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 89251 2026-09-19 02:59:10,679 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-09-19 02:59:10,679 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 89251 2026-09-19 02:59:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025910_785975_test_point_per_money_spent.txt 2026-09-19 02:59:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpb7g7l7ky_chrome_odoo" 2026-09-19 02:59:10,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-09-19 02:59:11,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 89486 2026-09-19 02:59:11,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpp6r3gocb_chrome_odoo 2026-09-19 02:59:11,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:35433/json/version 2026-09-19 02:59:11,742 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:11,749 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:11,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:35433/json 2026-09-19 02:59:11,749 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:11,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:35433/devtools/page/2C66D1FF926D581FBB2FAC6529683554 2026-09-19 02:59:11,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-09-19 02:59:11,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-19 02:59:11,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:11,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-09-19 02:59:11,851 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:11,851 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:11,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:12,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.024 0.314 2026-09-19 02:59:12,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '2C66D1FF926D581FBB2FAC6529683554', 'loaderId': 'CBD76A77641B41E8F8567E0275704079', 'isDownload': False} 2026-09-19 02:59:12,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-09-19 02:59:12,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:12,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:59:12,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 02:59:12,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:59:12,588 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:12,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:12,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 02:59:12,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:59:12,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 02:59:12,631 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:12,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:12,640 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:12,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "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-19 02:59:12,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:59:12,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.019 2026-09-19 02:59:12,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 02:59:13,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.180 0.201 2026-09-19 02:59:13,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:59:13,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:59:13,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 02:59:13,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:59:13,245 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:59:13,277 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:13,288 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:13,292 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:13,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:59:13,328 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 02:59:13,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.016 0.030 2026-09-19 02:59:13,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 02:59:13,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-19 02:59:13,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-09-19 02:59:13,370 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,411 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:13,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.031 2026-09-19 02:59:13,462 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:13,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.055 2026-09-19 02:59:13,502 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.093 2026-09-19 02:59:13,524 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:13,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 02:59:13,553 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-09-19 02:59:13,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-19 02:59:13,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 02:59:13,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-09-19 02:59:13,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 02:59:13,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 02:59:13,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 02:59:13,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:59:13,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-19 02:59:13,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 02:59:13,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.139 2026-09-19 02:59:13,833 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,890 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,941 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:13,997 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,064 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 02:59:14,116 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,243 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,293 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,344 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,395 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,475 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,525 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,627 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,678 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,729 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,787 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,960 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:14,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.011 0.007 2026-09-19 02:59:15,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,096 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,197 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,268 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,280 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:15,286 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:15,318 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,370 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,441 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,495 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,548 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,601 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,655 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,708 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,818 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:15,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:15] "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-19 02:59:15,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6959514 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd6c5ddd9-8c7e-403a-a1c4-d7ed179d9038'}] 2026-09-19 02:59:15,867 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:16,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6959514 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd6c5ddd9-8c7e-403a-a1c4-d7ed179d9038'} created pos.order #609 2026-09-19 02:59:16,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6959514 finished 2026-09-19 02:59:16,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.157 0.220 2026-09-19 02:59:16,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.023 0.029 2026-09-19 02:59:16,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:16] "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-19 02:59:16,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65860224 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd6c5ddd9-8c7e-403a-a1c4-d7ed179d9038'}] 2026-09-19 02:59:16,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65860224 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd6c5ddd9-8c7e-403a-a1c4-d7ed179d9038'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-09-19 02:59:16,449 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:16,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65860224 finished 2026-09-19 02:59:16,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-09-19 02:59:16,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-19 02:59:16,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.051 0.083 2026-09-19 02:59:16,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 19479744 (allocated 20844544) 2026-09-19 02:59:16,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 89486 2026-09-19 02:59:16,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-09-19 02:59:16,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 89486 2026-09-19 02:59:16,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025916_702237_test_points_awarded_discount_code_no_domain_program.txt 2026-09-19 02:59:16,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpp6r3gocb_chrome_odoo" 2026-09-19 02:59:16,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-09-19 02:59:17,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 89710 2026-09-19 02:59:17,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpgec_mgt0_chrome_odoo 2026-09-19 02:59:17,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:44691/json/version 2026-09-19 02:59:17,538 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:17,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-09-19 02:59:17,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:44691/json 2026-09-19 02:59:17,555 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:17,562 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:44691/devtools/page/EA06F72B9E0AA73A135E333667F03D44 2026-09-19 02:59:17,571 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-09-19 02:59:17,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-09-19 02:59:17,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:17,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-09-19 02:59:17,654 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:17,654 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:17,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:18,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.036 0.455 2026-09-19 02:59:18,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'EA06F72B9E0AA73A135E333667F03D44', 'loaderId': '7555B134543F2EB58CCAFA67550BEA41', 'isDownload': False} 2026-09-19 02:59:18,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-09-19 02:59:18,184 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:18,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-09-19 02:59:18,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 02:59:18,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 02:59:18,624 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:18,630 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:18,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 02:59:18,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 02:59:18,660 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:18,663 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:18,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:18,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:18,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.008 2026-09-19 02:59:18,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 02:59:18,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.031 2026-09-19 02:59:18,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 02:59:19,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.167 0.265 2026-09-19 02:59:19,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 02:59:19,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:19,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-19 02:59:19,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:19,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:19,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:19,415 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:19,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:19,431 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:19,433 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:19,452 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:59:19,453 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:19,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.019 2026-09-19 02:59:19,480 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:59:19,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.047 2026-09-19 02:59:19,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.039 2026-09-19 02:59:19,508 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:19,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.009 0.059 2026-09-19 02:59:19,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.089 2026-09-19 02:59:19,605 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:19,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.057 2026-09-19 02:59:19,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-19 02:59:19,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-19 02:59:19,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-09-19 02:59:19,670 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:19,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-09-19 02:59:19,679 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:19,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 02:59:19,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:59:19,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:19,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 02:59:19,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-19 02:59:19,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-19 02:59:19,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.125 2026-09-19 02:59:19,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.159 2026-09-19 02:59:19,897 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:19,950 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,000 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,056 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.009 2026-09-19 02:59:20,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 02:59:20,167 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,273 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-09-19 02:59:20,376 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,451 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,502 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,553 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,609 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,654 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,705 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,828 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,884 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,954 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:20,965 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:20,966 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:21,004 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,055 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,119 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,172 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,224 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,277 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,330 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,381 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,437 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:21] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 02:59:21,476 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52292987 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '913a6c5f-8805-4f25-a670-4f2ed8920f52'}] 2026-09-19 02:59:21,479 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:21,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52292987 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '913a6c5f-8805-4f25-a670-4f2ed8920f52'} created pos.order #610 2026-09-19 02:59:21,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52292987 finished 2026-09-19 02:59:21,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 203 0.105 0.190 2026-09-19 02:59:21,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.018 0.031 2026-09-19 02:59:21,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.008 2026-09-19 02:59:21,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1079764 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '913a6c5f-8805-4f25-a670-4f2ed8920f52'}] 2026-09-19 02:59:21,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1079764 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '913a6c5f-8805-4f25-a670-4f2ed8920f52'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-09-19 02:59:21,975 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:21,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1079764 finished 2026-09-19 02:59:22,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-09-19 02:59:22,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 02:59:22,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.052 2026-09-19 02:59:22,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 19794584 (allocated 22417408) 2026-09-19 02:59:22,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 89710 2026-09-19 02:59:22,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-09-19 02:59:22,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 89710 2026-09-19 02:59:22,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.004 0.015 2026-09-19 02:59:22,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025922_199796_test_points_awarded_ewallet.txt 2026-09-19 02:59:22,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpgec_mgt0_chrome_odoo" 2026-09-19 02:59:22,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-09-19 02:59:23,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 89930 2026-09-19 02:59:23,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpr86zqjll_chrome_odoo 2026-09-19 02:59:23,023 44 INFO rb-c72f0cd-224934-416830 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:33745/json/version 2026-09-19 02:59:23,024 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:23,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:23,031 44 INFO rb-c72f0cd-224934-416830 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:33745/json 2026-09-19 02:59:23,031 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:23,040 44 INFO rb-c72f0cd-224934-416830 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:33745/devtools/page/9CD4C0BC3A8F09A899A1524BD2E324A7 2026-09-19 02:59:23,049 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:23,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-19 02:59:23,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:23,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-19 02:59:23,163 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:23,164 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:23,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:23,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.420 2026-09-19 02:59:23,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '9CD4C0BC3A8F09A899A1524BD2E324A7', 'loaderId': 'FF3878EF6D0883F620CCAB97582DC6F2', 'isDownload': False} 2026-09-19 02:59:23,619 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:23,630 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:23,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:59:23,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 02:59:23,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 02:59:23,985 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:23,990 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:23,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 02:59:24,011 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 02:59:24,015 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:24,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:24,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-19 02:59:24,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:59:24,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.020 2026-09-19 02:59:24,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 02:59:24,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.126 0.207 2026-09-19 02:59:24,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:59:24,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:24,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-19 02:59:24,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:59:24,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 02:59:24,630 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:24,642 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:24,643 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:24,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.014 2026-09-19 02:59:24,667 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:59:24,670 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:24,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.030 0.043 2026-09-19 02:59:24,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-09-19 02:59:24,720 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.045 2026-09-19 02:59:24,722 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,765 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:24,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:24,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.034 2026-09-19 02:59:24,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.078 2026-09-19 02:59:24,853 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:59:24,872 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:24,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-19 02:59:24,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 02:59:24,906 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:24,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.142 2026-09-19 02:59:24,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-19 02:59:24,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-19 02:59:24,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 02:59:24,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:24] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:59:25,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 02:59:25,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.113 2026-09-19 02:59:25,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-19 02:59:25,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-19 02:59:25,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.163 2026-09-19 02:59:25,100 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,154 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,205 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,261 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,323 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 02:59:25,374 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,453 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,504 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,555 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,606 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,656 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,727 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,777 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,828 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,879 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,930 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:25,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,036 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,092 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,146 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,200 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:26] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.008 0.007 2026-09-19 02:59:26,257 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,308 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,358 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,409 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,472 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,483 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:26,483 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:26,523 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,573 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,642 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,696 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,748 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,801 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,854 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,906 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:26,958 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:27,014 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:27,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "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-19 02:59:27,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3314605 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0a2f6aec-56d1-4a00-a074-c69d398aef46'}] 2026-09-19 02:59:27,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:27,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3314605 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0a2f6aec-56d1-4a00-a074-c69d398aef46'} created pos.order #611 2026-09-19 02:59:27,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3314605 finished 2026-09-19 02:59:27,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 210 0.141 0.160 2026-09-19 02:59:27,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.028 0.039 2026-09-19 02:59:27,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 02:59:27,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45371666 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0a2f6aec-56d1-4a00-a074-c69d398aef46'}] 2026-09-19 02:59:27,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45371666 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0a2f6aec-56d1-4a00-a074-c69d398aef46'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-09-19 02:59:27,534 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:27,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45371666 finished 2026-09-19 02:59:27,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-09-19 02:59:27,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-19 02:59:27,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.032 0.053 2026-09-19 02:59:27,687 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19428496 (allocated 20582400) 2026-09-19 02:59:27,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 89930 2026-09-19 02:59:27,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-09-19 02:59:27,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 89930 2026-09-19 02:59:27,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025927_802054_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-09-19 02:59:27,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpr86zqjll_chrome_odoo" 2026-09-19 02:59:27,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-09-19 02:59:28,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 90157 2026-09-19 02:59:28,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpvky3_dl1_chrome_odoo 2026-09-19 02:59:28,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:44325/json/version 2026-09-19 02:59:28,771 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:28,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-09-19 02:59:28,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:44325/json 2026-09-19 02:59:28,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:28,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:44325/devtools/page/A2458C1E3F3D4A997675D10C6EB50BD8 2026-09-19 02:59:28,796 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-09-19 02:59:28,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-09-19 02:59:28,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:28,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-09-19 02:59:28,861 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:28,861 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:28,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:29,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.028 0.320 2026-09-19 02:59:29,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'A2458C1E3F3D4A997675D10C6EB50BD8', 'loaderId': '04E05870CFB48B7E35BCB94EC3A2AF31', 'isDownload': False} 2026-09-19 02:59:29,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-09-19 02:59:29,233 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:29,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 02:59:29,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:59:29,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 02:59:29,557 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:29,563 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:29,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 02:59:29,585 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:59:29,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:29,593 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:29,596 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:29,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:29,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:29,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:59:29,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.009 0.022 2026-09-19 02:59:29,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 02:59:30,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.147 0.212 2026-09-19 02:59:30,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "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-19 02:59:30,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:30,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-19 02:59:30,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:30,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:30,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:30,187 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:30,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:30,201 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:30,205 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:30,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 02:59:30,220 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:59:30,228 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 02:59:30,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.017 0.039 2026-09-19 02:59:30,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:30,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.034 2026-09-19 02:59:30,287 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.061 2026-09-19 02:59:30,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.071 2026-09-19 02:59:30,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.018 2026-09-19 02:59:30,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:30,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.002 0.024 2026-09-19 02:59:30,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-19 02:59:30,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-19 02:59:30,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 02:59:30,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 02:59:30,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-19 02:59:30,457 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,459 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:30,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 02:59:30,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-19 02:59:30,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-19 02:59:30,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-19 02:59:30,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 02:59:30,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.106 2026-09-19 02:59:30,679 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,730 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,781 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,886 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,938 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:30,990 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,053 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,104 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,155 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,205 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,265 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,321 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:31] "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-19 02:59:31,864 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,936 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:31,988 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,039 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,102 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,114 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:32,114 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:32,152 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,203 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,266 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,318 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,370 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,434 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45907728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '430defbc-83be-4861-ab06-0f41f9e51628'}] 2026-09-19 02:59:32,441 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:32,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45907728 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '430defbc-83be-4861-ab06-0f41f9e51628'} created pos.order #612 2026-09-19 02:59:32,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45907728 finished 2026-09-19 02:59:32,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.036 0.083 2026-09-19 02:59:32,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.017 0.031 2026-09-19 02:59:32,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:32,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90558567 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '430defbc-83be-4861-ab06-0f41f9e51628'}] 2026-09-19 02:59:32,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90558567 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '430defbc-83be-4861-ab06-0f41f9e51628'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-09-19 02:59:32,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90558567 finished 2026-09-19 02:59:32,716 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.030 0.052 2026-09-19 02:59:32,767 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:32] "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-19 02:59:32,817 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,888 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,942 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:32,993 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,047 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 02:59:33,158 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,222 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,272 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,323 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,374 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,425 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,475 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,532 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,589 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,644 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,700 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:33] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:59:33,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:33] "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-19 02:59:33,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,876 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:33,981 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,032 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,087 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,139 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,245 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "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-19 02:59:34,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22764007 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '46892bbb-ebdc-42ea-aa48-a49337bb6381'}] 2026-09-19 02:59:34,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22764007 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '46892bbb-ebdc-42ea-aa48-a49337bb6381'} created pos.order #613 2026-09-19 02:59:34,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22764007 finished 2026-09-19 02:59:34,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.126 0.200 2026-09-19 02:59:34,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.025 0.029 2026-09-19 02:59:34,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "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-19 02:59:34,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78303578 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '46892bbb-ebdc-42ea-aa48-a49337bb6381'}] 2026-09-19 02:59:34,733 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:34,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78303578 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '46892bbb-ebdc-42ea-aa48-a49337bb6381'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-09-19 02:59:34,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78303578 finished 2026-09-19 02:59:34,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-09-19 02:59:34,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 02:59:34,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.020 0.062 2026-09-19 02:59:34,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 21805988 (allocated 24252416) 2026-09-19 02:59:34,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 90157 2026-09-19 02:59:34,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-09-19 02:59:34,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 90157 2026-09-19 02:59:34,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.005 0.012 2026-09-19 02:59:34,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025934_998276_test_points_awarded_giftcard.txt 2026-09-19 02:59:34,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpvky3_dl1_chrome_odoo" 2026-09-19 02:59:35,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-09-19 02:59:35,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 90381 2026-09-19 02:59:35,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpwhdslvon_chrome_odoo 2026-09-19 02:59:35,873 44 INFO rb-c72f0cd-224934-416830 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:37001/json/version 2026-09-19 02:59:35,874 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:35,877 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:35,878 44 INFO rb-c72f0cd-224934-416830 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:37001/json 2026-09-19 02:59:35,878 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:35,880 44 INFO rb-c72f0cd-224934-416830 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:37001/devtools/page/B3514525E75D7D39AB9E5F42E58DFD41 2026-09-19 02:59:35,881 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:35,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-19 02:59:35,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:35,950 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-09-19 02:59:35,952 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:35,952 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:35,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:36,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.033 0.586 2026-09-19 02:59:36,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'B3514525E75D7D39AB9E5F42E58DFD41', 'loaderId': '429FD49E7F0C0B72534627596A160126', 'isDownload': False} 2026-09-19 02:59:36,583 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:36,591 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:36,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 02:59:36,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 02:59:36,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 02:59:36,960 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:36,964 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:36,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 02:59:36,979 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:36,982 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:36,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.003 2026-09-19 02:59:36,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:36,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:37,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "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-19 02:59:37,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-19 02:59:37,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.034 2026-09-19 02:59:37,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 02:59:37,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.200 0.289 2026-09-19 02:59:37,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 02:59:37,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:37,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.022 2026-09-19 02:59:37,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 02:59:37,728 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:37,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:37,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:37,788 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:37,789 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:37,806 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 02:59:37,807 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "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-19 02:59:37,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.020 2026-09-19 02:59:37,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 02:59:37,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-09-19 02:59:37,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-09-19 02:59:37,878 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:37,911 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:37,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.022 2026-09-19 02:59:37,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:37,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.026 0.044 2026-09-19 02:59:38,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 02:59:38,017 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-09-19 02:59:38,053 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:38,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.136 2026-09-19 02:59:38,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 02:59:38,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 02:59:38,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-09-19 02:59:38,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.255 2026-09-19 02:59:38,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 02:59:38,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 02:59:38,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 02:59:38,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 02:59:38,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.196 2026-09-19 02:59:38,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,439 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,491 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,544 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,592 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,643 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,710 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,762 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,812 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,866 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,932 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:38,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.008 2026-09-19 02:59:38,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,031 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,082 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,132 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,183 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,245 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,254 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:39,255 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:39,297 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,347 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,409 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,461 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,513 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,567 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:39,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:39] "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-19 02:59:39,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11604043 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2d646251-af07-4e5c-9828-100da6b44d9d'}] 2026-09-19 02:59:39,599 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:39,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11604043 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2d646251-af07-4e5c-9828-100da6b44d9d'} created pos.order #614 2026-09-19 02:59:39,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11604043 finished 2026-09-19 02:59:39,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 203 0.115 0.222 2026-09-19 02:59:40,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.014 0.032 2026-09-19 02:59:40,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:40,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8344992 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2d646251-af07-4e5c-9828-100da6b44d9d'}] 2026-09-19 02:59:40,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8344992 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2d646251-af07-4e5c-9828-100da6b44d9d'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-09-19 02:59:40,107 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:40,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8344992 finished 2026-09-19 02:59:40,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-09-19 02:59:40,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-19 02:59:40,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.028 0.058 2026-09-19 02:59:40,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18372744 (allocated 21106688) 2026-09-19 02:59:40,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 90381 2026-09-19 02:59:40,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-09-19 02:59:40,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 90381 2026-09-19 02:59:40,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025940_361945_test_points_awarded_global_discount_code_no_domain_program.txt 2026-09-19 02:59:40,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpwhdslvon_chrome_odoo" 2026-09-19 02:59:40,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-09-19 02:59:41,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 90604 2026-09-19 02:59:41,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp9wa51xp6_chrome_odoo 2026-09-19 02:59:41,214 44 INFO rb-c72f0cd-224934-416830 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:38117/json/version 2026-09-19 02:59:41,215 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:41,221 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:41,221 44 INFO rb-c72f0cd-224934-416830 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:38117/json 2026-09-19 02:59:41,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:41,226 44 INFO rb-c72f0cd-224934-416830 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:38117/devtools/page/7F09BAF0657060F2F8B3B49331A7D8C7 2026-09-19 02:59:41,235 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:41,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-19 02:59:41,293 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:41,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-19 02:59:41,299 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:41,299 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:41,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:41,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:41] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.024 0.370 2026-09-19 02:59:41,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '7F09BAF0657060F2F8B3B49331A7D8C7', 'loaderId': 'C99A500D71481878CCE46DD67CF82B14', 'isDownload': False} 2026-09-19 02:59:41,703 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:41,714 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:41,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:41] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 02:59:41,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:41] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 02:59:41,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:41] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 02:59:42,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:42,068 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:42,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 02:59:42,093 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:42,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-19 02:59:42,099 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:42,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-09-19 02:59:42,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:42,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.008 2026-09-19 02:59:42,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.019 2026-09-19 02:59:42,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 02:59:42,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.029 0.032 2026-09-19 02:59:42,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.182 0.257 2026-09-19 02:59:42,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 02:59:42,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-19 02:59:42,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-19 02:59:42,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.004 2026-09-19 02:59:42,832 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:42,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:42,873 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 02:59:42,878 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:42,879 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 02:59:42,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.008 2026-09-19 02:59:42,896 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:42,899 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:42,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.029 2026-09-19 02:59:42,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 02:59:42,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-09-19 02:59:42,945 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:42,974 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 02:59:42,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-09-19 02:59:43,021 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.033 2026-09-19 02:59:43,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:43,033 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:43,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.077 2026-09-19 02:59:43,072 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-09-19 02:59:43,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 02:59:43,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 02:59:43,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 02:59:43,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 02:59:43,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 02:59:43,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 02:59:43,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 02:59:43,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 02:59:43,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 02:59:43,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-19 02:59:43,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-19 02:59:43,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.141 2026-09-19 02:59:43,365 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,418 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,468 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,523 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,586 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.010 2026-09-19 02:59:43,636 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,714 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,764 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,815 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,866 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,917 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:43,995 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,045 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,096 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,147 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,198 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,248 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,305 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,361 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,416 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,471 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:44] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 02:59:44,538 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,589 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,640 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,690 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,759 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:44,771 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:44,809 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,860 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,926 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:44,980 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,033 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,086 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,138 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,191 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,242 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,300 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:45] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.008 2026-09-19 02:59:45,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57411901 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b80ac1d7-9037-4ed7-ba86-efeff4cb6860'}] 2026-09-19 02:59:45,343 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 02:59:45,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57411901 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b80ac1d7-9037-4ed7-ba86-efeff4cb6860'} created pos.order #615 2026-09-19 02:59:45,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57411901 finished 2026-09-19 02:59:45,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 210 0.172 0.194 2026-09-19 02:59:45,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.036 0.031 2026-09-19 02:59:45,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:45] "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-19 02:59:45,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50506593 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b80ac1d7-9037-4ed7-ba86-efeff4cb6860'}] 2026-09-19 02:59:45,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50506593 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b80ac1d7-9037-4ed7-ba86-efeff4cb6860'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-09-19 02:59:45,901 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:45,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50506593 finished 2026-09-19 02:59:45,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-09-19 02:59:45,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-19 02:59:46,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.070 0.070 2026-09-19 02:59:46,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18360532 (allocated 19533824) 2026-09-19 02:59:46,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 90604 2026-09-19 02:59:46,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-09-19 02:59:46,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 90604 2026-09-19 02:59:46,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_025946_142575_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-09-19 02:59:46,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp9wa51xp6_chrome_odoo" 2026-09-19 02:59:46,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-09-19 02:59:46,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90827 2026-09-19 02:59:46,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpn1fn_d3z_chrome_odoo 2026-09-19 02:59:46,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:40031/json/version 2026-09-19 02:59:46,693 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:46,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-09-19 02:59:46,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:40031/json 2026-09-19 02:59:46,696 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 02:59:46,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:40031/devtools/page/5566AA827F4E6BF55DB240BE35F2DB83 2026-09-19 02:59:46,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-19 02:59:46,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-19 02:59:46,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 02:59:46,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-19 02:59:46,723 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:46,723 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:46,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 02:59:47,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.027 0.366 2026-09-19 02:59:47,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '5566AA827F4E6BF55DB240BE35F2DB83', 'loaderId': '12066C917F8D5D60CE07C6971C4C8344', 'isDownload': False} 2026-09-19 02:59:47,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-09-19 02:59:47,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 02:59:47,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 02:59:47,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.009 2026-09-19 02:59:47,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-19 02:59:47,518 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:47,520 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:47,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:59:47,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 02:59:47,543 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:47,547 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:47,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:47,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 02:59:47,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "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-19 02:59:47,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 02:59:47,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.014 0.022 2026-09-19 02:59:47,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 02:59:48,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.173 0.218 2026-09-19 02:59:48,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "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-19 02:59:48,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 02:59:48,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.023 2026-09-19 02:59:48,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 02:59:48,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-19 02:59:48,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:48,201 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:48,202 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:48,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 02:59:48,207 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 02:59:48,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 02:59:48,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.021 2026-09-19 02:59:48,223 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:48,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.007 0.034 2026-09-19 02:59:48,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-09-19 02:59:48,274 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:48,330 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 02:59:48,354 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:48,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.027 2026-09-19 02:59:48,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 02:59:48,386 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:48,387 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:48,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 02:59:48,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.134 2026-09-19 02:59:48,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.102 2026-09-19 02:59:48,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 02:59:48,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 02:59:48,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-19 02:59:48,530 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 02:59:48,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 02:59:48,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.014 0.108 2026-09-19 02:59:48,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 02:59:48,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:48] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-09-19 02:59:48,656 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:48,717 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:48,768 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:48,822 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,010 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,060 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,111 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,167 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,218 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,269 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,320 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,387 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,398 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:49,399 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:49,438 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,552 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,604 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,656 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,724 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:49,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99580825 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8d6a7079-4dab-45da-a99a-dc2e07776042'}] 2026-09-19 02:59:49,730 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 02:59:50,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99580825 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8d6a7079-4dab-45da-a99a-dc2e07776042'} created pos.order #616 2026-09-19 02:59:50,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99580825 finished 2026-09-19 02:59:50,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.104 0.222 2026-09-19 02:59:50,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.019 0.039 2026-09-19 02:59:50,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "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-19 02:59:50,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "GET /report/barcode/Code128/044b-a193-4c72 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 02:59:50,207 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40658429 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8d6a7079-4dab-45da-a99a-dc2e07776042'}] 2026-09-19 02:59:50,212 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40658429 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8d6a7079-4dab-45da-a99a-dc2e07776042'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-09-19 02:59:50,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40658429 finished 2026-09-19 02:59:50,263 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.027 0.064 2026-09-19 02:59:50,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 02:59:50,324 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 02:59:50,375 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,427 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,479 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,660 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,710 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,761 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,812 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,862 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,917 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:50,968 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,018 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,071 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,122 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,253 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,304 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,354 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,409 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,460 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,510 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,564 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,616 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,669 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,728 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:51,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45174307 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6308ab85-2677-4ace-bf5e-ec0a104bc68a'}] 2026-09-19 02:59:51,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45174307 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6308ab85-2677-4ace-bf5e-ec0a104bc68a'} created pos.order #617 2026-09-19 02:59:51,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45174307 finished 2026-09-19 02:59:51,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 124 0.046 0.117 2026-09-19 02:59:51,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.006 0.018 2026-09-19 02:59:51,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:51] "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-19 02:59:51,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27299774 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6308ab85-2677-4ace-bf5e-ec0a104bc68a'}] 2026-09-19 02:59:51,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27299774 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6308ab85-2677-4ace-bf5e-ec0a104bc68a'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-09-19 02:59:51,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27299774 finished 2026-09-19 02:59:51,985 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.020 0.049 2026-09-19 02:59:52,048 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:52] "GET /report/barcode/Code128/0447-fb02-4441 HTTP/1.1" 200 - 0 0.000 0.084 2026-09-19 02:59:52,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:52] "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-19 02:59:52,094 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,145 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,196 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,252 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,444 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,495 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,546 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,602 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,653 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,704 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,756 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,807 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,936 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:52,987 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,038 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,088 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,144 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,199 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,255 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,310 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.002 0.005 2026-09-19 02:59:53,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.004 0.011 2026-09-19 02:59:53,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,410 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,464 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,518 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,570 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,623 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.002 0.005 2026-09-19 02:59:53,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.013 2026-09-19 02:59:53,685 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,741 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,790 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,840 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,895 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,947 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:53,999 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,054 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "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-19 02:59:54,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82229229 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '65b6b652-bfc6-45e3-8bea-145953d0b79b'}] 2026-09-19 02:59:54,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82229229 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '65b6b652-bfc6-45e3-8bea-145953d0b79b'} created pos.order #618 2026-09-19 02:59:54,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82229229 finished 2026-09-19 02:59:54,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 125 0.087 0.148 2026-09-19 02:59:54,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.014 0.033 2026-09-19 02:59:54,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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-19 02:59:54,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "GET /report/barcode/Code128/044e-5f7b-4f69 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 02:59:54,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63423247 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '65b6b652-bfc6-45e3-8bea-145953d0b79b'}] 2026-09-19 02:59:54,441 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63423247 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '65b6b652-bfc6-45e3-8bea-145953d0b79b'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-09-19 02:59:54,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63423247 finished 2026-09-19 02:59:54,490 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.020 0.043 2026-09-19 02:59:54,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.015 0.010 2026-09-19 02:59:54,562 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,612 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,663 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,715 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,895 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:54,945 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,012 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,072 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,122 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,174 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,351 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,401 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,452 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,503 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,554 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,604 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,661 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,714 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,767 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,821 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.006 2026-09-19 02:59:55,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:55] "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-19 02:59:55,912 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:55,963 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,013 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,071 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,122 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,173 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,225 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,277 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,416 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,468 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,518 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,625 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,677 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,731 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,783 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,835 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,900 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:56,906 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98097232 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'f73debe9-dda9-4063-b8ab-4e0183bedbf4'}] 2026-09-19 02:59:57,114 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98097232 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'f73debe9-dda9-4063-b8ab-4e0183bedbf4'} created pos.order #619 2026-09-19 02:59:57,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98097232 finished 2026-09-19 02:59:57,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 139 0.057 0.195 2026-09-19 02:59:57,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.015 0.021 2026-09-19 02:59:57,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "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-19 02:59:57,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "GET /report/barcode/Code128/0448-bfeb-4581 HTTP/1.1" 200 - 0 0.000 0.029 2026-09-19 02:59:57,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41364777 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'f73debe9-dda9-4063-b8ab-4e0183bedbf4'}] 2026-09-19 02:59:57,289 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,293 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41364777 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'f73debe9-dda9-4063-b8ab-4e0183bedbf4'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-09-19 02:59:57,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41364777 finished 2026-09-19 02:59:57,343 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.021 0.049 2026-09-19 02:59:57,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 02:59:57,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.002 0.009 2026-09-19 02:59:57,421 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,473 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,523 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,576 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,635 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,846 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,896 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:57,963 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,014 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,065 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,117 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,309 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,360 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,437 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,488 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,539 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,591 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,775 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,826 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,877 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,927 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:58,978 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,029 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,085 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,139 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,193 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,247 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 02:59: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.002 0.007 2026-09-19 02:59:59,329 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,379 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,430 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,487 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,535 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,586 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,644 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,696 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,749 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,815 44 INFO rb-c72f0cd-224934-416830 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-19 02:59:59,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '2ea83000-0479-421b-90f1-88e84f7a7381'}] 2026-09-19 03:00:00,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753326 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '2ea83000-0479-421b-90f1-88e84f7a7381'} created pos.order #620 2026-09-19 03:00:00,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753326 finished 2026-09-19 03:00:00,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 149 0.084 0.226 2026-09-19 03:00:00,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.016 0.034 2026-09-19 03:00:00,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "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-19 03:00:00,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13135042 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '2ea83000-0479-421b-90f1-88e84f7a7381'}] 2026-09-19 03:00:00,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13135042 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '2ea83000-0479-421b-90f1-88e84f7a7381'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-09-19 03:00:00,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13135042 finished 2026-09-19 03:00:00,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:00,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.027 0.051 2026-09-19 03:00:00,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-19 03:00:00,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "GET /report/barcode/Code128/0448-4e79-4af1 HTTP/1.1" 200 - 0 0.000 0.085 2026-09-19 03:00:00,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:00:00,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:00:00,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32717256 (allocated 37498880) 2026-09-19 03:00:00,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90827 2026-09-19 03:00:00,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-19 03:00:00,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90827 2026-09-19 03:00:00,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.005 0.014 2026-09-19 03:00:00,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030000_584432_test_pos_loyalty_tour_basic.txt 2026-09-19 03:00:00,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpn1fn_d3z_chrome_odoo" 2026-09-19 03:00:00,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91084 2026-09-19 03:00:00,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpycpij2tz_chrome_odoo 2026-09-19 03:00:00,892 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46695/json/version 2026-09-19 03:00:00,893 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:00,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:00,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46695/json 2026-09-19 03:00:00,901 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:00,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:46695/devtools/page/81A1A0ED79746DC58C278FE60D7EAFEC 2026-09-19 03:00:00,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-19 03:00:00,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-19 03:00:00,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:00,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-19 03:00:00,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:00,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:00,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.024 2026-09-19 03:00:00,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '81A1A0ED79746DC58C278FE60D7EAFEC', 'loaderId': '25CEC4C2A66F7846EEEA9B9D15F3FA4A', 'isDownload': False} 2026-09-19 03:00:00,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-09-19 03:00:00,992 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:01,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:00:01,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:00:01,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:00:01,364 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:01,370 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:01,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:01,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:01,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:01,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.006 0.009 2026-09-19 03:00:01,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:00:01,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:01,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "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-19 03:00:01,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:00:01,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.006 0.019 2026-09-19 03:00:01,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:00:01,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 295 0.098 0.311 2026-09-19 03:00:01,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:01,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:02,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:00:02,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:02,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:02,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:02,079 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:02,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:02,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:02,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:02,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.006 0.014 2026-09-19 03:00:02,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.032 2026-09-19 03:00:02,133 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:00:02,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:00:02,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.013 2026-09-19 03:00:02,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:02,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.043 2026-09-19 03:00:02,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.073 2026-09-19 03:00:02,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.053 2026-09-19 03:00:02,273 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:00:02,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-19 03:00:02,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.096 2026-09-19 03:00:02,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-19 03:00:02,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:00:02,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-19 03:00:02,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:00:02,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 03:00:02,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-19 03:00:02,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-19 03:00:02,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,464 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:02,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,459 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:03,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:03] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:00:03,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:03] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.010 2026-09-19 03:00:03,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:03,939 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:03,939 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:03,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "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-19 03:00:04,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6626006 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'c804d696-cf1f-489f-a2e9-4fb5632911aa'}] 2026-09-19 03:00:04,293 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:04,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6626006 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'c804d696-cf1f-489f-a2e9-4fb5632911aa'} created pos.order #621 2026-09-19 03:00:04,477 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6626006 finished 2026-09-19 03:00:04,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 147 0.063 0.154 2026-09-19 03:00:04,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.012 0.036 2026-09-19 03:00:04,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:04,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "GET /report/barcode/Code128/0442-0a2b-400c HTTP/1.1" 200 - 0 0.000 0.051 2026-09-19 03:00:04,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54657590 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'c804d696-cf1f-489f-a2e9-4fb5632911aa'}] 2026-09-19 03:00:04,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54657590 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'c804d696-cf1f-489f-a2e9-4fb5632911aa'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-09-19 03:00:04,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54657590 finished 2026-09-19 03:00:04,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.018 0.056 2026-09-19 03:00:04,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:00:04,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:04] "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-19 03:00:04,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:04,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,234 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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 - 2 0.002 0.006 2026-09-19 03:00:05,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:05] "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-19 03:00:05,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:05,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:06] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:00:06,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:06] "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-19 03:00:06,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:06,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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.005 2026-09-19 03:00:07,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,436 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,540 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:07,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:07] "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-19 03:00:07,620 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66003585 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '84b6bdbd-d234-4f6a-b27d-b6b7f7d975bd'}] 2026-09-19 03:00:07,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66003585 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '84b6bdbd-d234-4f6a-b27d-b6b7f7d975bd'} created pos.order #622 2026-09-19 03:00:07,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66003585 finished 2026-09-19 03:00:07,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 133 0.060 0.166 2026-09-19 03:00:07,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.017 0.028 2026-09-19 03:00:07,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:07,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21440914 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '84b6bdbd-d234-4f6a-b27d-b6b7f7d975bd'}] 2026-09-19 03:00:07,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21440914 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '84b6bdbd-d234-4f6a-b27d-b6b7f7d975bd'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-09-19 03:00:07,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21440914 finished 2026-09-19 03:00:07,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.024 0.053 2026-09-19 03:00:08,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:08] "GET /report/barcode/Code128/044f-d249-4f86 HTTP/1.1" 200 - 0 0.000 0.094 2026-09-19 03:00:08,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:08] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.011 2026-09-19 03:00:08,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:08] "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-19 03:00:08,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,803 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:08,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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.002 0.007 2026-09-19 03:00:09,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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.002 0.007 2026-09-19 03:00:09,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:09] "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-19 03:00:09,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:09,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "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-19 03:00:10,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34535152 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'a43adcfe-261e-43da-b8a5-6ec05acdcf72'}] 2026-09-19 03:00:10,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34535152 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'a43adcfe-261e-43da-b8a5-6ec05acdcf72'} created pos.order #623 2026-09-19 03:00:10,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34535152 finished 2026-09-19 03:00:10,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.056 0.182 2026-09-19 03:00:10,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.013 0.028 2026-09-19 03:00:10,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:00:10,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "GET /report/barcode/Code128/044d-a5b5-4fdf HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 03:00:10,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62192725 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'a43adcfe-261e-43da-b8a5-6ec05acdcf72'}] 2026-09-19 03:00:10,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62192725 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'a43adcfe-261e-43da-b8a5-6ec05acdcf72'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-09-19 03:00:10,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62192725 finished 2026-09-19 03:00:10,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.044 0.070 2026-09-19 03:00:10,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:00:10,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.005 0.008 2026-09-19 03:00:10,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:10,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,010 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:11] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:00:11,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:11] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.004 0.015 2026-09-19 03:00:11,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:11,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,697 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:12,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95833666 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'cd189d3e-59fb-41f4-9f4d-03c864cbc467'}] 2026-09-19 03:00:12,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95833666 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'cd189d3e-59fb-41f4-9f4d-03c864cbc467'} created pos.order #624 2026-09-19 03:00:12,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95833666 finished 2026-09-19 03:00:13,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 125 0.054 0.141 2026-09-19 03:00:13,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "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-19 03:00:13,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "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-19 03:00:13,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:13,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "GET /report/barcode/Code128/0444-8940-427a HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:00:13,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98781948 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'cd189d3e-59fb-41f4-9f4d-03c864cbc467'}] 2026-09-19 03:00:13,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98781948 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'cd189d3e-59fb-41f4-9f4d-03c864cbc467'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-09-19 03:00:13,141 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98781948 finished 2026-09-19 03:00:13,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-19 03:00:13,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:00:13,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.031 0.060 2026-09-19 03:00:13,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34446464 (allocated 37761024) 2026-09-19 03:00:13,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91084 2026-09-19 03:00:13,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:13] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:00:13,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-19 03:00:13,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91084 2026-09-19 03:00:13,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030013_413373_test_pos_loyalty_tour_basic.txt 2026-09-19 03:00:13,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpycpij2tz_chrome_odoo" 2026-09-19 03:00:13,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-09-19 03:00:14,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 91332 2026-09-19 03:00:14,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpx5cjkolx_chrome_odoo 2026-09-19 03:00:14,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:37527/json/version 2026-09-19 03:00:14,173 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:14,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:14,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:37527/json 2026-09-19 03:00:14,181 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:14,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:37527/devtools/page/AD72807F83D703514D044066879F27B1 2026-09-19 03:00:14,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-09-19 03:00:14,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-09-19 03:00:14,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:14,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-09-19 03:00:14,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:14,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:14,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:14,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:14] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.046 0.567 2026-09-19 03:00:14,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'AD72807F83D703514D044066879F27B1', 'loaderId': 'CE6E8C22832792C62FFE6313153BE42E', 'isDownload': False} 2026-09-19 03:00:14,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-09-19 03:00:14,907 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:14,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:14] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:00:14,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:14] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:00:14,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:14] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:00:15,301 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:15,314 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:00:15,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-19 03:00:15,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:00:15,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:15,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:15,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:15,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:15,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-19 03:00:15,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:00:15,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.014 0.025 2026-09-19 03:00:15,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:00:15,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.160 0.289 2026-09-19 03:00:15,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:15,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:00:16,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-19 03:00:16,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:16,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:16,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:00:16,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:16,101 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:16,103 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:16,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.017 2026-09-19 03:00:16,129 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:16,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:00:16,131 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:16,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-19 03:00:16,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:00:16,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:16,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.036 2026-09-19 03:00:16,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:16,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.057 2026-09-19 03:00:16,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-09-19 03:00:16,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:00:16,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:00:16,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.130 2026-09-19 03:00:16,354 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:16,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-19 03:00:16,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1748&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:00:16,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 03:00:16,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1746&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:00:16,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:00:16,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1747&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-19 03:00:16,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-19 03:00:16,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-19 03:00:16,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-19 03:00:16,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.016 0.134 2026-09-19 03:00:16,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:16,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:17,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-09-19 03:00:17,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:00:17,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16462020 (allocated 17960960) 2026-09-19 03:00:17,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 91332 2026-09-19 03:00:17,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-09-19 03:00:17,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 91332 2026-09-19 03:00:17,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030017_464706_test_pos_loyalty_tour_max_amount.txt 2026-09-19 03:00:17,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpx5cjkolx_chrome_odoo" 2026-09-19 03:00:17,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-09-19 03:00:18,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 91539 2026-09-19 03:00:18,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmptyfugkx2_chrome_odoo 2026-09-19 03:00:18,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:41159/json/version 2026-09-19 03:00:18,201 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:18,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:18,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:41159/json 2026-09-19 03:00:18,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:18,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:41159/devtools/page/0E92D4687332E4A1A10B0C08844B13D2 2026-09-19 03:00:18,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-09-19 03:00:18,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-09-19 03:00:18,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:18,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-09-19 03:00:18,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:18,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:18,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:18,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.026 0.426 2026-09-19 03:00:18,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '0E92D4687332E4A1A10B0C08844B13D2', 'loaderId': '15616011D27CDD64E4C14482E06C849E', 'isDownload': False} 2026-09-19 03:00:18,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-09-19 03:00:18,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:18,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:00:18,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:00:18,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:00:19,182 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:19,187 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:19,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:00:19,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:00:19,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:19,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:19,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:19,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:19,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:00:19,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.014 2026-09-19 03:00:19,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:00:19,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.019 2026-09-19 03:00:19,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.145 0.234 2026-09-19 03:00:19,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:19,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:19,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.037 2026-09-19 03:00:19,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:19,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:19,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:00:19,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:19,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:19,899 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:00:19,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:19,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.023 2026-09-19 03:00:19,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:00:19,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.019 2026-09-19 03:00:19,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:19,968 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:19,969 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:19,988 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:20,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.024 2026-09-19 03:00:20,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-09-19 03:00:20,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.075 2026-09-19 03:00:20,087 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:20,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:20,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-19 03:00:20,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:00:20,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:00:20,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:00:20,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:00:20,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:00:20,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 03:00:20,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1750&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 03:00:20,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 03:00:20,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1751&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:00:20,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.109 2026-09-19 03:00:20,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-09-19 03:00:20,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 03:00:20,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,769 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:20,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,296 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:21,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-09-19 03:00:21,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:00:21,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17044408 (allocated 17960960) 2026-09-19 03:00:21,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 91539 2026-09-19 03:00:21,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-09-19 03:00:21,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 91539 2026-09-19 03:00:21,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030021_731598_test_promo_with_different_taxes.txt 2026-09-19 03:00:21,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmptyfugkx2_chrome_odoo" 2026-09-19 03:00:21,743 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-09-19 03:00:22,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 91747 2026-09-19 03:00:22,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmp3yalbh_8_chrome_odoo 2026-09-19 03:00:22,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:38961/json/version 2026-09-19 03:00:22,535 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:22,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:22,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:38961/json 2026-09-19 03:00:22,551 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:22,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:38961/devtools/page/3F12E9E1BDBDE21A5F1C65595872C6D4 2026-09-19 03:00:22,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-09-19 03:00:22,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-09-19 03:00:22,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:22,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-09-19 03:00:22,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:22,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:22,642 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:22,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.037 0.309 2026-09-19 03:00:22,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '3F12E9E1BDBDE21A5F1C65595872C6D4', 'loaderId': '6BC284D28815CC8010F992EC765D094F', 'isDownload': False} 2026-09-19 03:00:22,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-09-19 03:00:23,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:23,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:00:23,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.012 2026-09-19 03:00:23,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 03:00:23,401 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:23,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.008 2026-09-19 03:00:23,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:23,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:23,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:23,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:00:23,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:23,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:23,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.006 2026-09-19 03:00:23,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:00:23,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.022 2026-09-19 03:00:23,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:00:24,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.167 0.287 2026-09-19 03:00:24,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:00:24,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:00:24,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.025 2026-09-19 03:00:24,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:24,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:24,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:00:24,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:24,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:24,211 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:24,220 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:24,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:00:24,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:00:24,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.030 0.021 2026-09-19 03:00:24,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:00:24,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.035 2026-09-19 03:00:24,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 03:00:24,303 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:24,330 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:24,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,349 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:24,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.033 2026-09-19 03:00:24,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:00:24,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-19 03:00:24,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:00:24,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-19 03:00:24,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.009 0.170 2026-09-19 03:00:24,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:00:24,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 03:00:24,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1753&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 03:00:24,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1754&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-19 03:00:24,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-19 03:00:24,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-19 03:00:24,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-19 03:00:24,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.164 2026-09-19 03:00:24,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:24,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-09-19 03:00:24,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:00:24,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15782012 (allocated 17301504) 2026-09-19 03:00:24,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 91747 2026-09-19 03:00:24,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-09-19 03:00:24,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 91747 2026-09-19 03:00:25,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030025_070592_test_promo_with_free_product.txt 2026-09-19 03:00:25,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmp3yalbh_8_chrome_odoo" 2026-09-19 03:00:25,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-09-19 03:00:26,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 91960 2026-09-19 03:00:26,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpkr1ki5hf_chrome_odoo 2026-09-19 03:00:26,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:40145/json/version 2026-09-19 03:00:26,119 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:26,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:26,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:40145/json 2026-09-19 03:00:26,133 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:26,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:40145/devtools/page/570225D754D4FE1A11267660E7ECA769 2026-09-19 03:00:26,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-09-19 03:00:26,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-09-19 03:00:26,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:26,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-09-19 03:00:26,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:26,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:26,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:26,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:26] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.037 0.614 2026-09-19 03:00:26,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '570225D754D4FE1A11267660E7ECA769', 'loaderId': 'D2C792F88D2D3797A2F019E98F6EE702', 'isDownload': False} 2026-09-19 03:00:26,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-09-19 03:00:26,898 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:26,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:26] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:00:26,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:26] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:00:26,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:26] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:00:27,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:27,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:27,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:00:27,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:00:27,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:27,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:27,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:00:27,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:27,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "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-19 03:00:27,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-09-19 03:00:27,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.023 2026-09-19 03:00:27,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-19 03:00:27,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.134 0.243 2026-09-19 03:00:27,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:27,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:00:27,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.024 2026-09-19 03:00:27,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:00:27,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:27,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:00:28,002 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:28,013 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:28,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:28,037 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:28,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.025 2026-09-19 03:00:28,049 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:00:28,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.045 2026-09-19 03:00:28,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-09-19 03:00:28,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-09-19 03:00:28,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:00:28,244 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:28,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.038 0.040 2026-09-19 03:00:28,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.014 0.096 2026-09-19 03:00:28,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:28,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.116 2026-09-19 03:00:28,340 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.007 0.149 2026-09-19 03:00:28,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:00:28,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.189 2026-09-19 03:00:28,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-19 03:00:28,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:00:28,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:00:28,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 03:00:28,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.149 2026-09-19 03:00:28,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-19 03:00:28,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:00:28,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-09-19 03:00:28,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.009 2026-09-19 03:00:28,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:28,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,697 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:29,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:30,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:30,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-09-19 03:00:30,087 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-19 03:00:30,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16163812 (allocated 17563648) 2026-09-19 03:00:30,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 91960 2026-09-19 03:00:30,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-09-19 03:00:30,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 91960 2026-09-19 03:00:30,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030030_223587_test_promotion_program_with_global_discount.txt 2026-09-19 03:00:30,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpkr1ki5hf_chrome_odoo" 2026-09-19 03:00:30,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-09-19 03:00:31,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 92173 2026-09-19 03:00:31,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp5d70a1oz_chrome_odoo 2026-09-19 03:00:31,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:41395/json/version 2026-09-19 03:00:31,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:31,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:31,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:41395/json 2026-09-19 03:00:31,086 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:31,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:41395/devtools/page/41092B3FF89E8A4A7CCD862BF5886EA2 2026-09-19 03:00:31,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-09-19 03:00:31,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-09-19 03:00:31,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:31,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-09-19 03:00:31,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:31,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:31,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:31,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:31] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.037 0.373 2026-09-19 03:00:31,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '41092B3FF89E8A4A7CCD862BF5886EA2', 'loaderId': 'E4E3358D5A70E12001CE46D3C8E7C5AA', 'isDownload': False} 2026-09-19 03:00:31,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-09-19 03:00:31,599 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:31,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:31] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:00:31,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:31] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:00:31,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:31] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:00:31,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:32,001 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:32,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-19 03:00:32,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:32,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:00:32,031 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:32,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:32,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:32,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:00:32,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-09-19 03:00:32,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-19 03:00:32,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.031 2026-09-19 03:00:32,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.194 0.234 2026-09-19 03:00:32,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "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-19 03:00:32,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:32,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.023 2026-09-19 03:00:32,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:00:32,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:32,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:00:32,782 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:32,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:32,800 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:32,802 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:32,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.021 2026-09-19 03:00:32,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.036 2026-09-19 03:00:32,848 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:32,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:32,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:00:32,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:32,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.010 0.024 2026-09-19 03:00:32,940 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:32,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.066 2026-09-19 03:00:32,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-09-19 03:00:33,018 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:33,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-09-19 03:00:33,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:00:33,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:00:33,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-19 03:00:33,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,086 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:33,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:00:33,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 03:00:33,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-19 03:00:33,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-09-19 03:00:33,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-19 03:00:33,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-19 03:00:33,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.137 2026-09-19 03:00:33,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:33] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 03:00:33,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:33,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:34,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-09-19 03:00:34,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:00:34,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 16640200 (allocated 18485248) 2026-09-19 03:00:34,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 92173 2026-09-19 03:00:34,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-09-19 03:00:34,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 92173 2026-09-19 03:00:34,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030034_503072_test_promotion_program_with_loyalty_program.txt 2026-09-19 03:00:34,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp5d70a1oz_chrome_odoo" 2026-09-19 03:00:34,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-09-19 03:00:35,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 92382 2026-09-19 03:00:35,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmp8zbpuq24_chrome_odoo 2026-09-19 03:00:35,108 44 INFO rb-c72f0cd-224934-416830 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:37769/json/version 2026-09-19 03:00:35,112 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:35,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:35,126 44 INFO rb-c72f0cd-224934-416830 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:37769/json 2026-09-19 03:00:35,127 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:35,135 44 INFO rb-c72f0cd-224934-416830 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:37769/devtools/page/8D6BA27F25E42157DBB44BD6B31A4020 2026-09-19 03:00:35,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:35,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-09-19 03:00:35,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:35,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-09-19 03:00:35,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:35,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:35,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:35,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:35] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.038 0.332 2026-09-19 03:00:35,592 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '8D6BA27F25E42157DBB44BD6B31A4020', 'loaderId': '81B7C2019A8DDC4FCE1A849C44689FD2', 'isDownload': False} 2026-09-19 03:00:35,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:35,610 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:35,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:35] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-09-19 03:00:35,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:35] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:00:35,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:35] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:00:36,001 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:36,004 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:36,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:00:36,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:36,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:00:36,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:36,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:00:36,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:36,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:00:36,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-09-19 03:00:36,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:00:36,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.031 2026-09-19 03:00:36,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.214 0.329 2026-09-19 03:00:36,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:36,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:36,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:00:36,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:36,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:36,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:00:36,882 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:36,892 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:36,895 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:36,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.011 0.018 2026-09-19 03:00:36,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.001 0.030 2026-09-19 03:00:36,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 03:00:36,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:36,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:36,954 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:36,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.030 2026-09-19 03:00:36,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.048 2026-09-19 03:00:37,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.069 2026-09-19 03:00:37,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.023 2026-09-19 03:00:37,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.034 2026-09-19 03:00:37,091 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:37,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:00:37,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:00:37,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-19 03:00:37,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,159 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:37,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:00:37,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:00:37,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-19 03:00:37,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 03:00:37,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1766&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 03:00:37,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:00:37,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "GET /web/image?model=product.template&field=image_128&id=1767&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:00:37,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.112 2026-09-19 03:00:37,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,436 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:37,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:38,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-09-19 03:00:38,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-19 03:00:38,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15032096 (allocated 16252928) 2026-09-19 03:00:38,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 92382 2026-09-19 03:00:38,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-09-19 03:00:38,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 92382 2026-09-19 03:00:38,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030038_412758_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-09-19 03:00:38,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmp8zbpuq24_chrome_odoo" 2026-09-19 03:00:38,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-09-19 03:00:39,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 92595 2026-09-19 03:00:39,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpap_8oqk8_chrome_odoo 2026-09-19 03:00:39,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45965/json/version 2026-09-19 03:00:39,827 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:39,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:39,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45965/json 2026-09-19 03:00:39,836 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:39,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:45965/devtools/page/07572B433B7F475CAF1D8679B1F14640 2026-09-19 03:00:39,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-09-19 03:00:39,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-09-19 03:00:39,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:39,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-09-19 03:00:39,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:39,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:39,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:40,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.031 0.281 2026-09-19 03:00:40,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '07572B433B7F475CAF1D8679B1F14640', 'loaderId': '668313C3A4C38F27916E78AC247D0E96', 'isDownload': False} 2026-09-19 03:00:40,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:40,253 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:40,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:00:40,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:00:40,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:00:40,654 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:40,655 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:40,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:00:40,677 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:40,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:00:40,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:40,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:00:40,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:40,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:00:40,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-09-19 03:00:40,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:00:40,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.017 0.022 2026-09-19 03:00:41,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.163 0.256 2026-09-19 03:00:41,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:41,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:41,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 03:00:41,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:41,367 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:41,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:41,403 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:41,416 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:41,419 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:41,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.020 2026-09-19 03:00:41,439 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:00:41,446 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "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-19 03:00:41,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.038 2026-09-19 03:00:41,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-09-19 03:00:41,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-09-19 03:00:41,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:41,555 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:00:41,583 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:41,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.043 2026-09-19 03:00:41,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-19 03:00:41,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-09-19 03:00:41,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:41,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:41,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 03:00:41,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.088 2026-09-19 03:00:41,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 03:00:41,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-09-19 03:00:41,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.187 2026-09-19 03:00:41,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:00:41,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-19 03:00:41,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1769&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:00:41,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:00:41,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-19 03:00:41,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.184 2026-09-19 03:00:41,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:42,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:42,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:42,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-09-19 03:00:42,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-19 03:00:42,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18617316 (allocated 20582400) 2026-09-19 03:00:42,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 92595 2026-09-19 03:00:42,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-09-19 03:00:42,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 92595 2026-09-19 03:00:42,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030042_488126_test_race_conditions_update_program.txt 2026-09-19 03:00:42,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpap_8oqk8_chrome_odoo" 2026-09-19 03:00:42,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-09-19 03:00:42,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 92803 2026-09-19 03:00:42,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp66e0g0q7_chrome_odoo 2026-09-19 03:00:42,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:45375/json/version 2026-09-19 03:00:42,988 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:42,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:42,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:45375/json 2026-09-19 03:00:42,999 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:43,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:45375/devtools/page/C2CEED7FDB26CE99C23F237A001CDDD3 2026-09-19 03:00:43,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-09-19 03:00:43,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-09-19 03:00:43,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:43,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-09-19 03:00:43,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:43,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:43,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:43,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:43] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.025 0.636 2026-09-19 03:00:43,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'C2CEED7FDB26CE99C23F237A001CDDD3', 'loaderId': '6664602374195B7CFFDB19D754DFDF81', 'isDownload': False} 2026-09-19 03:00:43,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:43,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:43,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:43] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:00:43,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:00:43,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:43] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-19 03:00:44,113 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:44,120 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:44,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:00:44,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:00:44,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:44,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:00:44,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:44,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:44,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "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-19 03:00:44,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:00:44,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.028 2026-09-19 03:00:44,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:00:44,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.120 0.204 2026-09-19 03:00:44,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "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-19 03:00:44,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:44,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.033 2026-09-19 03:00:44,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:44,747 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:44,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:44,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:44,803 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:00:44,805 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:44,809 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:00:44,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.017 2026-09-19 03:00:44,837 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:00:44,843 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:00:44,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.047 2026-09-19 03:00:44,872 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:00:44,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.041 2026-09-19 03:00:44,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:44,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.043 2026-09-19 03:00:44,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.010 0.085 2026-09-19 03:00:44,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.025 2026-09-19 03:00:44,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:00:44,981 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:44,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:44] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:00:44,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 03:00:45,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:00:45,031 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:45,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-19 03:00:45,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:00:45,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-19 03:00:45,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:00:45,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1781&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 03:00:45,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:00:45,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.112 2026-09-19 03:00:45,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.010 0.019 2026-09-19 03:00:45,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:45,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.009 0.020 2026-09-19 03:00:45,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.032 2026-09-19 03:00:46,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,071 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,559 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:46,559 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:46,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:46,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:46] "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-19 03:00:46,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47862396 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cad96795-8e5b-4e6b-9ad7-191aff9ec425'}] 2026-09-19 03:00:46,955 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:47,210 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47862396 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cad96795-8e5b-4e6b-9ad7-191aff9ec425'} created pos.order #625 2026-09-19 03:00:47,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47862396 finished 2026-09-19 03:00:47,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 215 0.108 0.195 2026-09-19 03:00:47,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.014 0.026 2026-09-19 03:00:47,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "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-19 03:00:47,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85257879 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cad96795-8e5b-4e6b-9ad7-191aff9ec425'}] 2026-09-19 03:00:47,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85257879 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cad96795-8e5b-4e6b-9ad7-191aff9ec425'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-09-19 03:00:47,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85257879 finished 2026-09-19 03:00:47,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.030 0.066 2026-09-19 03:00:47,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "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-19 03:00:47,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "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-19 03:00:47,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:00:47,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "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-19 03:00:47,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.015 0.033 2026-09-19 03:00:47,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:00:47,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:47,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-09-19 03:00:48,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:48,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30995658 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ed12279a-c6e4-4287-b2e6-268acd6eb8fe'}] 2026-09-19 03:00:48,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 19563604 (allocated 21106688) 2026-09-19 03:00:48,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 92803 2026-09-19 03:00:48,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-09-19 03:00:48,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 92803 2026-09-19 03:00:48,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030048_608692_test_refund_does_not_decrease_points.txt 2026-09-19 03:00:48,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp66e0g0q7_chrome_odoo" 2026-09-19 03:00:48,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-09-19 03:00:48,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30995658 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ed12279a-c6e4-4287-b2e6-268acd6eb8fe'} created pos.order #626 2026-09-19 03:00:48,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30995658 finished 2026-09-19 03:00:48,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.104 0.136 2026-09-19 03:00:48,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-09-19 03:00:49,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 93026 2026-09-19 03:00:49,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpnxdo9n_s_chrome_odoo 2026-09-19 03:00:49,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:40375/json/version 2026-09-19 03:00:49,424 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:49,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:49,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:40375/json 2026-09-19 03:00:49,429 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:49,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:40375/devtools/page/1B471360165184455FA72A8E1A585A60 2026-09-19 03:00:49,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-09-19 03:00:49,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-09-19 03:00:49,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:49,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-09-19 03:00:49,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:49,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:49,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:49,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:49] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.030 0.306 2026-09-19 03:00:49,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '1B471360165184455FA72A8E1A585A60', 'loaderId': 'F23F624702F42CD148B2B98B2E4E9F2B', 'isDownload': False} 2026-09-19 03:00:49,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-09-19 03:00:49,865 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:49,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:49] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:00:49,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:49] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:00:49,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:49] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:00:50,290 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:50,293 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:50,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:00:50,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:00:50,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:50,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:00:50,328 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:50,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:50,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:00:50,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "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-19 03:00:50,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.026 2026-09-19 03:00:50,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-09-19 03:00:50,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.141 0.221 2026-09-19 03:00:50,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:50,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:50,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-19 03:00:50,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:50,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:50,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:00:50,949 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:50,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:00:50,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:00:50,980 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:00:50,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.026 2026-09-19 03:00:50,992 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "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-19 03:00:50,998 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:00:51,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.047 2026-09-19 03:00:51,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.043 2026-09-19 03:00:51,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:00:51,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.044 2026-09-19 03:00:51,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,129 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:51,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:51,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.060 2026-09-19 03:00:51,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-19 03:00:51,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.002 0.079 2026-09-19 03:00:51,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:00:51,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.012 0.146 2026-09-19 03:00:51,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:00:51,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-19 03:00:51,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:00:51,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-09-19 03:00:51,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-09-19 03:00:51,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 03:00:51,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-19 03:00:51,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.108 2026-09-19 03:00:51,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 03:00:51,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-19 03:00:51,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,727 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:51,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.007 2026-09-19 03:00:52,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:52,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:52,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,124 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:52,467 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9842844 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd3b41021-6fe1-40f1-b161-cc49db8f8314'}] 2026-09-19 03:00:52,468 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:00:52,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9842844 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd3b41021-6fe1-40f1-b161-cc49db8f8314'} created pos.order #627 2026-09-19 03:00:52,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9842844 finished 2026-09-19 03:00:52,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.119 0.163 2026-09-19 03:00:53,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 108 0.056 0.279 2026-09-19 03:00:53,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:53,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79429964 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd3b41021-6fe1-40f1-b161-cc49db8f8314'}] 2026-09-19 03:00:53,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,216 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79429964 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd3b41021-6fe1-40f1-b161-cc49db8f8314'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-09-19 03:00:53,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79429964 finished 2026-09-19 03:00:53,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.025 0.049 2026-09-19 03:00:53,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:00:53,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "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-19 03:00:53,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "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-19 03:00:53,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:00:53,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:53] "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-19 03:00:53,586 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,905 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:53,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,296 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:54,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-09-19 03:00:54,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:00:54,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 20985612 (allocated 23072768) 2026-09-19 03:00:54,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 93026 2026-09-19 03:00:54,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-09-19 03:00:54,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 93026 2026-09-19 03:00:54,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030054_803385_test_refund_product_part_of_rules.txt 2026-09-19 03:00:54,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpnxdo9n_s_chrome_odoo" 2026-09-19 03:00:54,814 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-09-19 03:00:55,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 93244 2026-09-19 03:00:55,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpvu2p04nu_chrome_odoo 2026-09-19 03:00:55,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:34445/json/version 2026-09-19 03:00:55,309 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:55,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-09-19 03:00:55,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:34445/json 2026-09-19 03:00:55,314 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:00:55,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:34445/devtools/page/28689F1BFD9309FB85824CAB4CDC3118 2026-09-19 03:00:55,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-09-19 03:00:55,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-09-19 03:00:55,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:00:55,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-09-19 03:00:55,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:55,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:55,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:00:55,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:55] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.033 0.455 2026-09-19 03:00:55,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '28689F1BFD9309FB85824CAB4CDC3118', 'loaderId': 'A607D10486BB391BA638E291970C1BCD', 'isDownload': False} 2026-09-19 03:00:55,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-09-19 03:00:55,884 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:00:55,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:55] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:00:55,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:55] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.008 2026-09-19 03:00:55,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:55] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:00:56,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:56,317 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:56,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:00:56,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:00:56,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:56,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:56,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:56,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:56,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-19 03:00:56,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:00:56,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "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-19 03:00:56,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:00:56,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.140 0.212 2026-09-19 03:00:56,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:00:56,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:00:56,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-19 03:00:56,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:00:56,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-09-19 03:00:56,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00: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-19 03:00:56,973 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:00:56,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:56,994 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:56,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:00:57,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.009 0.022 2026-09-19 03:00:57,018 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "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-19 03:00:57,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:00:57,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.051 2026-09-19 03:00:57,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:00:57,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-09-19 03:00:57,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.059 2026-09-19 03:00:57,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.092 2026-09-19 03:00:57,148 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:57,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.044 2026-09-19 03:00:57,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:00:57,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-09-19 03:00:57,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 4 0.003 0.091 2026-09-19 03:00:57,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,213 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:57,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-19 03:00:57,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:00:57,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-19 03:00:57,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-19 03:00:57,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-19 03:00:57,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 03:00:57,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 03:00:57,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.129 2026-09-19 03:00:57,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,806 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:57,807 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:57,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:57,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,066 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25943897 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8a1026d3-b0ab-4dfb-ab98-217101f8ccfd'}] 2026-09-19 03:00:58,140 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:00:58,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25943897 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8a1026d3-b0ab-4dfb-ab98-217101f8ccfd'} created pos.order #628 2026-09-19 03:00:58,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25943897 finished 2026-09-19 03:00:58,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.096 0.146 2026-09-19 03:00:58,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "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-19 03:00:58,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33062963 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8a1026d3-b0ab-4dfb-ab98-217101f8ccfd'}] 2026-09-19 03:00:58,476 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33062963 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8a1026d3-b0ab-4dfb-ab98-217101f8ccfd'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-09-19 03:00:58,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33062963 finished 2026-09-19 03:00:58,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.022 0.049 2026-09-19 03:00:58,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "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-19 03:00:58,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:00:58,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:00:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.010 2026-09-19 03:00:58,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:58,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,491 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:00:59,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:00,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:00,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-09-19 03:01:00,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:01:00,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17527028 (allocated 19009536) 2026-09-19 03:01:00,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 93244 2026-09-19 03:01:00,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-09-19 03:01:00,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 93244 2026-09-19 03:01:00,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030100_240030_test_refund_with_gift_card.txt 2026-09-19 03:01:00,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpvu2p04nu_chrome_odoo" 2026-09-19 03:01:00,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-09-19 03:01:00,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 93466 2026-09-19 03:01:00,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpppfq4pmi_chrome_odoo 2026-09-19 03:01:00,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:35803/json/version 2026-09-19 03:01:00,742 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:00,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:00,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:35803/json 2026-09-19 03:01:00,753 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:00,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:35803/devtools/page/DF9EB39C3D53A1526898D05DB587EA66 2026-09-19 03:01:00,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-09-19 03:01:00,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-09-19 03:01:00,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:00,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-09-19 03:01:00,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:00,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:00,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:01,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.034 0.571 2026-09-19 03:01:01,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'DF9EB39C3D53A1526898D05DB587EA66', 'loaderId': '99CE91BCF86C613E9FCD64B59F5C2A15', 'isDownload': False} 2026-09-19 03:01:01,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:01,457 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:01,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:01:01,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:01:01,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:01:01,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:01,796 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:01,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:01:01,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:01,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:01:01,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:01,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:01,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:01,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "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-19 03:01:01,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:01:01,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.021 2026-09-19 03:01:01,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:01:02,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.192 0.273 2026-09-19 03:01:02,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:01:02,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:01:02,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 03:01:02,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:02,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:02,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:01:02,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:02,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:02,593 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:01:02,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:01:02,597 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:02,602 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "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-19 03:01:02,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.013 0.021 2026-09-19 03:01:02,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:01:02,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.041 2026-09-19 03:01:02,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:02,681 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:01:02,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.030 2026-09-19 03:01:02,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.052 2026-09-19 03:01:02,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:02,736 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:02,742 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:02,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-09-19 03:01:02,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:01:02,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:01:02,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:01:02,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.170 2026-09-19 03:01:02,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 03:01:02,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-19 03:01:02,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:01:02,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1787&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-09-19 03:01:02,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-19 03:01:02,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-19 03:01:03,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.125 2026-09-19 03:01:03,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,838 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:03,839 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:03,877 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:03,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:04,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:04,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64404974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8f670258-6265-4942-a1a8-d0bc7c3b51ec'}] 2026-09-19 03:01:04,063 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:04,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64404974 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8f670258-6265-4942-a1a8-d0bc7c3b51ec'} created pos.order #629 2026-09-19 03:01:04,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64404974 finished 2026-09-19 03:01:04,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 214 0.086 0.218 2026-09-19 03:01:04,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.017 0.028 2026-09-19 03:01:04,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:04,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-09-19 03:01:04,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:04,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499266 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8f670258-6265-4942-a1a8-d0bc7c3b51ec'}] 2026-09-19 03:01:04,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499266 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8f670258-6265-4942-a1a8-d0bc7c3b51ec'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-09-19 03:01:04,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499266 finished 2026-09-19 03:01:04,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17049944 (allocated 18223104) 2026-09-19 03:01:04,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.027 0.060 2026-09-19 03:01:04,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 93466 2026-09-19 03:01:04,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-09-19 03:01:04,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 93466 2026-09-19 03:01:04,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030104_700689_test_reward_line_tax_grouping_key.txt 2026-09-19 03:01:04,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpppfq4pmi_chrome_odoo" 2026-09-19 03:01:05,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-09-19 03:01:05,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 93684 2026-09-19 03:01:05,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmp707d2jsf_chrome_odoo 2026-09-19 03:01:05,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:45413/json/version 2026-09-19 03:01:05,822 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:05,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:05,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:45413/json 2026-09-19 03:01:05,827 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:05,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:45413/devtools/page/97AFB79A270F2CC044445BF8BAD4217B 2026-09-19 03:01:05,840 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-09-19 03:01:05,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-09-19 03:01:05,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:05,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-09-19 03:01:05,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:05,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:05,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:06,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.025 0.473 2026-09-19 03:01:06,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '97AFB79A270F2CC044445BF8BAD4217B', 'loaderId': '96A46DFCEFDE43364BD398CB7C785E42', 'isDownload': False} 2026-09-19 03:01:06,409 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:06,424 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:06,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:01:06,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:01:06,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:01:06,771 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:06,772 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:06,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:01:06,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:01:06,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:06,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:06,812 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:06,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:06,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.006 2026-09-19 03:01:06,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:01:06,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.031 2026-09-19 03:01:06,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:01:07,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.218 0.296 2026-09-19 03:01:07,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:07,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:01:07,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 03:01:07,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:07,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:07,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:01:07,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:07,604 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:07,605 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:07,629 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:07,629 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:01:07,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.024 2026-09-19 03:01:07,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-19 03:01:07,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-09-19 03:01:07,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:01:07,692 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:07,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.015 2026-09-19 03:01:07,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.027 2026-09-19 03:01:07,760 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:07,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-09-19 03:01:07,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:07,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.054 2026-09-19 03:01:07,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 03:01:07,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:01:07,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:07,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:01:07,843 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:07,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-09-19 03:01:07,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 03:01:07,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:07,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.159 2026-09-19 03:01:07,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:07,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.173 2026-09-19 03:01:07,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:01:08,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.138 2026-09-19 03:01:08,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:08] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.004 0.136 2026-09-19 03:01:08,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-09-19 03:01:08,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:08,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13082576 (allocated 13893632) 2026-09-19 03:01:08,122 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 93684 2026-09-19 03:01:08,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-09-19 03:01:08,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 93684 2026-09-19 03:01:08,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030108_184103_test_scan_loyalty_card_select_customer.txt 2026-09-19 03:01:08,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmp707d2jsf_chrome_odoo" 2026-09-19 03:01:08,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-09-19 03:01:08,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:08,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-09-19 03:01:09,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 93896 2026-09-19 03:01:09,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpgnzlejsl_chrome_odoo 2026-09-19 03:01:09,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:36723/json/version 2026-09-19 03:01:09,208 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:09,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:09,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:36723/json 2026-09-19 03:01:09,216 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:09,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:36723/devtools/page/446B004690C47FE95BA348E7C34B61B6 2026-09-19 03:01:09,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-09-19 03:01:09,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-09-19 03:01:09,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:09,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-09-19 03:01:09,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:09,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:09,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:09,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:09] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.025 0.385 2026-09-19 03:01:09,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '446B004690C47FE95BA348E7C34B61B6', 'loaderId': '2A7A3127CF622D658DC4FAAFD1BC5D25', 'isDownload': False} 2026-09-19 03:01:09,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-09-19 03:01:09,721 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:09,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:09] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:01:09,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:09] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:01:09,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:09] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:01:10,135 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:10,140 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:10,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:01:10,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:01:10,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:10,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:10,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:10,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:10,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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.006 2026-09-19 03:01:10,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:01:10,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.015 0.026 2026-09-19 03:01:10,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 03:01:10,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.106 0.202 2026-09-19 03:01:10,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "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-19 03:01:10,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:01:10,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-19 03:01:10,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:01:10,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:10,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:01:10,743 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:10,759 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:10,760 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:10,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:10,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.015 2026-09-19 03:01:10,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:01:10,776 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:10,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.033 2026-09-19 03:01:10,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:01:10,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:10,863 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:10,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:01:10,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:10,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.014 0.062 2026-09-19 03:01:10,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:10,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 03:01:10,980 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:11,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-19 03:01:11,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.150 2026-09-19 03:01:11,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.010 0.182 2026-09-19 03:01:11,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 03:01:11,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1790&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:01:11,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-19 03:01:11,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.203 2026-09-19 03:01:11,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-19 03:01:11,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.010 0.103 2026-09-19 03:01:11,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-19 03:01:11,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:11] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-19 03:01:11,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:11,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-09-19 03:01:11,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-09-19 03:01:11,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15119836 (allocated 16515072) 2026-09-19 03:01:11,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 93896 2026-09-19 03:01:11,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-09-19 03:01:11,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 93896 2026-09-19 03:01:12,034 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030112_034811_test_specific_product_discount_with_global_discount.txt 2026-09-19 03:01:12,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmpgnzlejsl_chrome_odoo" 2026-09-19 03:01:12,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-09-19 03:01:13,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 94107 2026-09-19 03:01:13,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmphjgiwl7g_chrome_odoo 2026-09-19 03:01:13,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:40511/json/version 2026-09-19 03:01:13,140 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:13,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:13,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:40511/json 2026-09-19 03:01:13,153 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:13,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:40511/devtools/page/ED15ABED5C299269CBC64EA1A9F63070 2026-09-19 03:01:13,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-09-19 03:01:13,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-09-19 03:01:13,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:13,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-09-19 03:01:13,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:13,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:13,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:13,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.027 0.512 2026-09-19 03:01:13,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': 'ED15ABED5C299269CBC64EA1A9F63070', 'loaderId': 'A87B2B1AEA863ACC0B75FCB73A8F3593', 'isDownload': False} 2026-09-19 03:01:13,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-09-19 03:01:13,782 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:13,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:13] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:01:13,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:01:13,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:13] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:01:14,220 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:14,222 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:14,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:01:14,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:01:14,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:14,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:14,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:14,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:14,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-19 03:01:14,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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.018 2026-09-19 03:01:14,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:01:14,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.017 0.036 2026-09-19 03:01:14,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.157 0.344 2026-09-19 03:01:14,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "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-19 03:01:14,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:14,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-19 03:01:14,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:15,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:15,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:01:15,037 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:15,054 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:15,060 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:15,077 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:15,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "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-19 03:01:15,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.023 2026-09-19 03:01:15,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:01:15,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-09-19 03:01:15,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-09-19 03:01:15,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,189 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:15,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.013 2026-09-19 03:01:15,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:15,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-19 03:01:15,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-19 03:01:15,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.076 2026-09-19 03:01:15,278 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:15,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:01:15,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1794&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 03:01:15,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.148 2026-09-19 03:01:15,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:01:15,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-19 03:01:15,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1795&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-09-19 03:01:15,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:01:15,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:01:15,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1793&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:01:15,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1796&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:01:15,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1798&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-19 03:01:15,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:01:15,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-19 03:01:15,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:01:15,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.100 2026-09-19 03:01:15,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-19 03:01:15,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-19 03:01:15,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 03:01:15,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.180 2026-09-19 03:01:15,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2278&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-09-19 03:01:15,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2282&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.044 2026-09-19 03:01:15,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2281&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.070 2026-09-19 03:01:15,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2279&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.094 2026-09-19 03:01:15,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2280&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.003 0.115 2026-09-19 03:01:15,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2283&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.133 2026-09-19 03:01:15,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:15,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2284&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.004 0.135 2026-09-19 03:01:15,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2286&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.003 0.126 2026-09-19 03:01:15,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:15] "GET /web/image?model=product.product&field=image_128&id=2285&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 8 0.003 0.129 2026-09-19 03:01:15,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:16,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:16,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:16,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28719396 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9118a90a-4d65-4dd4-a4f2-03925c3ed0c9'}] 2026-09-19 03:01:16,799 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:17,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28719396 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9118a90a-4d65-4dd4-a4f2-03925c3ed0c9'} created pos.order #630 2026-09-19 03:01:17,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28719396 finished 2026-09-19 03:01:17,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 275 0.115 0.274 2026-09-19 03:01:17,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.012 0.033 2026-09-19 03:01:17,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:17,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75573710 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9118a90a-4d65-4dd4-a4f2-03925c3ed0c9'}] 2026-09-19 03:01:17,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75573710 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9118a90a-4d65-4dd4-a4f2-03925c3ed0c9'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-09-19 03:01:17,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:17,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75573710 finished 2026-09-19 03:01:17,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-09-19 03:01:17,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:01:17,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.028 0.059 2026-09-19 03:01:17,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 19556508 (allocated 20844544) 2026-09-19 03:01:17,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 94107 2026-09-19 03:01:17,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-09-19 03:01:17,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 94107 2026-09-19 03:01:17,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:17] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.031 2026-09-19 03:01:17,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030117_616873_test_specific_product_reward_pos_combo.txt 2026-09-19 03:01:17,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmphjgiwl7g_chrome_odoo" 2026-09-19 03:01:17,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-09-19 03:01:18,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94346 2026-09-19 03:01:18,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpbh4zehkr_chrome_odoo 2026-09-19 03:01:18,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37855/json/version 2026-09-19 03:01:18,390 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:18,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:18,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37855/json 2026-09-19 03:01:18,403 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:18,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37855/devtools/page/014C491444877AF52A4174930B5DDBEB 2026-09-19 03:01:18,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-19 03:01:18,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-19 03:01:18,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:18,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-19 03:01:18,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:18,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:18,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:18,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.022 0.351 2026-09-19 03:01:18,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '014C491444877AF52A4174930B5DDBEB', 'loaderId': '47F5C3A3925F6822337C44E38634FFB7', 'isDownload': False} 2026-09-19 03:01:18,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:18,902 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:18,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:01:18,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:01:18,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.000 0.011 2026-09-19 03:01:19,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:19,240 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:19,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:01:19,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:01:19,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:19,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:19,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:19,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:19,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "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-19 03:01:19,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:01:19,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "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-19 03:01:19,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 03:01:19,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.183 0.259 2026-09-19 03:01:19,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:01:19,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:01:19,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-19 03:01:19,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:01:19,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:19,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:19,993 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:20,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:20,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:20,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:20,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:01:20,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:01:20,037 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "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-19 03:01:20,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:20,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-09-19 03:01:20,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.043 2026-09-19 03:01:20,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.009 0.067 2026-09-19 03:01:20,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.071 2026-09-19 03:01:20,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.016 2026-09-19 03:01:20,171 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:01:20,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-19 03:01:20,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-19 03:01:20,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-19 03:01:20,232 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:20,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:01:20,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.103 2026-09-19 03:01:20,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:01:20,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:01:20,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 03:01:20,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-09-19 03:01:20,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:01:20,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.102 2026-09-19 03:01:20,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:20,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:20] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 03:01:20,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-19 03:01:20,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15110136 (allocated 17039360) 2026-09-19 03:01:21,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94346 2026-09-19 03:01:21,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-19 03:01:21,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94346 2026-09-19 03:01:21,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030121_092565_test_specific_reward_product_tax_included_excluded.txt 2026-09-19 03:01:21,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpbh4zehkr_chrome_odoo" 2026-09-19 03:01:21,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94556 2026-09-19 03:01:21,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpze3sm6kb_chrome_odoo 2026-09-19 03:01:21,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38859/json/version 2026-09-19 03:01:21,367 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:21,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:21,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38859/json 2026-09-19 03:01:21,370 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:21,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:38859/devtools/page/422A118991FD4E8EB9BF1C001090BDFF 2026-09-19 03:01:21,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-19 03:01:21,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-19 03:01:21,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:21,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-19 03:01:21,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.008 0.022 2026-09-19 03:01:21,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '422A118991FD4E8EB9BF1C001090BDFF', 'loaderId': '57F3226C3F374B1507C437E20B04DC8C', 'isDownload': False} 2026-09-19 03:01:21,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,437 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:21,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:01:21,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:01:21,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:01:21,790 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:21,794 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:21,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:21,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:01:21,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:21,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:21,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:21,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "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-19 03:01:21,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:01:21,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.006 0.015 2026-09-19 03:01:21,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:01:22,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 293 0.116 0.260 2026-09-19 03:01:22,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:22,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:01:22,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:01:22,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:01:22,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:22,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:22,421 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:22,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:22,440 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:22,447 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:01:22,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:01:22,464 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:01:22,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.006 0.033 2026-09-19 03:01:22,472 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "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-19 03:01:22,484 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:01:22,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.041 2026-09-19 03:01:22,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.087 2026-09-19 03:01:22,576 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:22,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.093 2026-09-19 03:01:22,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-09-19 03:01:22,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.081 2026-09-19 03:01:22,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 03:01:22,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:01:22,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:01:22,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-19 03:01:22,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-09-19 03:01:22,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-19 03:01:22,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 03:01:22,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 03:01:22,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.088 2026-09-19 03:01:22,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:22,981 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:23,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:23,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:23,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:23,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:23] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:01:23,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-19 03:01:23,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:23,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 14901876 (allocated 16252928) 2026-09-19 03:01:23,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94556 2026-09-19 03:01:23,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-19 03:01:23,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94556 2026-09-19 03:01:23,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030123_328836_test_specific_reward_product_tax_included_excluded.txt 2026-09-19 03:01:23,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpze3sm6kb_chrome_odoo" 2026-09-19 03:01:23,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-09-19 03:01:24,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 94767 2026-09-19 03:01:24,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmp8gu625cl_chrome_odoo 2026-09-19 03:01:24,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37221/json/version 2026-09-19 03:01:24,016 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:24,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:24,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37221/json 2026-09-19 03:01:24,027 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:24,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:37221/devtools/page/9FE2201F27DE1CE1883DD8B35749BC61 2026-09-19 03:01:24,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-09-19 03:01:24,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-09-19 03:01:24,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:24,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-09-19 03:01:24,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:24,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:24,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:24,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.032 0.327 2026-09-19 03:01:24,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '9FE2201F27DE1CE1883DD8B35749BC61', 'loaderId': '2ED3FECE5C685AF44409601A3CD8580A', 'isDownload': False} 2026-09-19 03:01:24,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:24,499 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:24,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:01:24,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:01:24,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:01:24,843 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:24,845 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:24,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:01:24,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:24,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:01:24,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:24,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:24,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:24,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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.008 2026-09-19 03:01:24,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:01:24,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.011 0.029 2026-09-19 03:01:24,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:01:25,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.241 0.259 2026-09-19 03:01:25,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:01:25,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:01:25,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:01:25,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-19 03:01:25,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 03:01:25,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:25,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:25,672 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:25,689 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:01:25,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:25,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.017 2026-09-19 03:01:25,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.007 0.044 2026-09-19 03:01:25,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-09-19 03:01:25,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-09-19 03:01:25,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:25,771 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:25,781 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:01:25,789 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:01:25,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:25,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.033 2026-09-19 03:01:25,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:01:25,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.095 2026-09-19 03:01:25,879 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:01:25,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 03:01:25,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:01:25,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.154 2026-09-19 03:01:25,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:01:25,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:01:25,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:25] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:01:26,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:01:26,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:01:26,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:01:26,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:01:26,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-19T02:51:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-19 03:01:26,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.152 2026-09-19 03:01:26,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:26,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-09-19 03:01:26,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:01:26,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 14926048 (allocated 16252928) 2026-09-19 03:01:26,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 94767 2026-09-19 03:01:26,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-09-19 03:01:26,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 94767 2026-09-19 03:01:26,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030126_473828_test_two_variant_same_discount.txt 2026-09-19 03:01:26,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmp8gu625cl_chrome_odoo" 2026-09-19 03:01:26,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-09-19 03:01:32,576 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-09-19 03:01:32,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-09-19 03:01:33,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-09-19 03:01:34,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 94981 2026-09-19 03:01:34,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpnfytjkqe_chrome_odoo 2026-09-19 03:01:34,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:38135/json/version 2026-09-19 03:01:34,168 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:34,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:34,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:38135/json 2026-09-19 03:01:34,191 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:01:34,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:38135/devtools/page/A1FE09AF54E55CBEEF2B7DA1B8B05D33 2026-09-19 03:01:34,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-09-19 03:01:34,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-09-19 03:01:34,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:34,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-09-19 03:01:34,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:34,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:34,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:34,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:34] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.027 0.463 2026-09-19 03:01:34,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'A1FE09AF54E55CBEEF2B7DA1B8B05D33', 'loaderId': '5F6477B25CDEEE6DD8AA9CF42549BAEC', 'isDownload': False} 2026-09-19 03:01:34,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:34,766 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:34,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:01:34,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:01:34,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:01:35,088 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:35,093 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:35,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:01:35,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:01:35,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:35,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:35,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:35,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:35,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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.007 2026-09-19 03:01:35,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:01:35,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.026 2026-09-19 03:01:35,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:01:35,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.157 0.262 2026-09-19 03:01:35,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:35,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:35,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-19 03:01:35,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:35,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:35,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.016 0.006 2026-09-19 03:01:35,823 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:35,831 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:35,835 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:01:35,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 03:01:35,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "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-19 03:01:35,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:01:35,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.008 0.029 2026-09-19 03:01:35,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:01:35,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:01:35,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:35,984 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:36,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.028 2026-09-19 03:01:36,063 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:36,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.038 0.058 2026-09-19 03:01:36,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.014 0.124 2026-09-19 03:01:36,122 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:36,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-09-19 03:01:36,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-19 03:01:36,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-19 03:01:36,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:01:36,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-19 03:01:36,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-09-19 03:01:36,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1822&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-19 03:01:36,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.017 0.107 2026-09-19 03:01:36,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:01:36,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 03:01:36,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-19 03:01:36,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.003 0.009 2026-09-19 03:01:36,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:36,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,359 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:37,359 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:37,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:37,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "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-19 03:01:37,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70869168 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'c9d186e0-b0af-4d47-ae26-a660edf7101f'}] 2026-09-19 03:01:37,653 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:37,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70869168 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'c9d186e0-b0af-4d47-ae26-a660edf7101f'} created pos.order #634 2026-09-19 03:01:37,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70869168 finished 2026-09-19 03:01:37,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.110 0.157 2026-09-19 03:01:37,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.016 0.020 2026-09-19 03:01:38,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:38,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54535334 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'c9d186e0-b0af-4d47-ae26-a660edf7101f'}] 2026-09-19 03:01:38,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54535334 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'c9d186e0-b0af-4d47-ae26-a660edf7101f'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-09-19 03:01:38,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54535334 finished 2026-09-19 03:01:38,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-09-19 03:01:38,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.044 0.063 2026-09-19 03:01:38,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18778016 (allocated 21368832) 2026-09-19 03:01:38,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 94981 2026-09-19 03:01:38,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-09-19 03:01:38,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 94981 2026-09-19 03:01:38,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030138_256901_test_loyalty_history_earn_and_spend.txt 2026-09-19 03:01:38,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpnfytjkqe_chrome_odoo" 2026-09-19 03:01:38,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-09-19 03:01:38,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 95198 2026-09-19 03:01:38,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmp7_zjnodo_chrome_odoo 2026-09-19 03:01:38,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:37777/json/version 2026-09-19 03:01:38,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-09-19 03:01:38,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:37777/json 2026-09-19 03:01:38,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:37777/devtools/page/E97F255E73326849F923C6B87F785622 2026-09-19 03:01:38,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-09-19 03:01:38,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-09-19 03:01:38,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:01:38,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-09-19 03:01:38,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:38,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:01:39,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.032 0.287 2026-09-19 03:01:39,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'E97F255E73326849F923C6B87F785622', 'loaderId': 'A1368CC531877B55DA7A49611B40D6A0', 'isDownload': False} 2026-09-19 03:01:39,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-09-19 03:01:39,233 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:01:39,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:01:39,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:01:39,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:01:39,621 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:39,627 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:39,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:01:39,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:01:39,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:39,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:39,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:39,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:39,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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.007 2026-09-19 03:01:39,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-09-19 03:01:39,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.027 2026-09-19 03:01:39,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 03:01:40,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.161 0.281 2026-09-19 03:01:40,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:40,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:40,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:01:40,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:40,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-09-19 03:01:40,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:01:40,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:40,394 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:40,396 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:01:40,411 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:40,415 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:40,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-09-19 03:01:40,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-09-19 03:01:40,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-19 03:01:40,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:01:40,473 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:40,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-09-19 03:01:40,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:01:40,575 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:01:40,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.031 0.042 2026-09-19 03:01:40,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:40,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.013 0.102 2026-09-19 03:01:40,647 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:40,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 03:01:40,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-19 03:01:40,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-19 03:01:40,720 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.182 2026-09-19 03:01:40,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-19 03:01:40,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-09-19 03:01:40,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:01:40,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:01:40,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-19T03:01:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 03:01:40,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.015 0.169 2026-09-19 03:01:40,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:40,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.009 2026-09-19 03:01:41,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,561 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,692 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:01:41,693 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:01:41,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:41,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:42,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:42,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44055602 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '78437eac-28eb-448c-b162-1563ade9b91e'}] 2026-09-19 03:01:42,039 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:01:42,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44055602 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '78437eac-28eb-448c-b162-1563ade9b91e'} created pos.order #635 2026-09-19 03:01:42,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44055602 finished 2026-09-19 03:01:42,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.097 0.175 2026-09-19 03:01:42,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.012 0.021 2026-09-19 03:01:42,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01: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-19 03:01:42,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71740449 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '78437eac-28eb-448c-b162-1563ade9b91e'}] 2026-09-19 03:01:42,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:01:42,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71740449 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '78437eac-28eb-448c-b162-1563ade9b91e'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-09-19 03:01:42,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71740449 finished 2026-09-19 03:01:42,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-09-19 03:01:42,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:01:42,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.025 0.047 2026-09-19 03:01:42,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 18358144 (allocated 20971520) 2026-09-19 03:01:42,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:01:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.009 0.011 2026-09-19 03:01:42,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 95198 2026-09-19 03:01:42,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-09-19 03:01:42,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 95198 2026-09-19 03:01:42,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030142_715158_test_pos_loyalty_history.txt 2026-09-19 03:01:42,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmp7_zjnodo_chrome_odoo" 2026-09-19 03:01:42,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-09-19 03:01:43,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:01:48,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-09-19 03:01:49,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-09-19 03:01:51,458 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:01:57,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-09-19 03:01:57,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:02:03,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-09-19 03:02:03,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-09-19 03:02:03,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-09-19 03:02:03,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-09-19 03:02:03,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:02:09,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-09-19 03:02:09,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 95416 2026-09-19 03:02:09,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmp40eshibm_chrome_odoo 2026-09-19 03:02:09,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42171/json/version 2026-09-19 03:02:10,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:10,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42171/json 2026-09-19 03:02:10,002 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:10,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:42171/devtools/page/83A4C2A05D1DB7758E08AB0D81A0D67C 2026-09-19 03:02:10,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-09-19 03:02:10,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-09-19 03:02:10,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:02:10,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-09-19 03:02:10,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:10,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.025 0.379 2026-09-19 03:02:10,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '83A4C2A05D1DB7758E08AB0D81A0D67C', 'loaderId': 'C0D843C00E1858130AB275785FF5949A', 'isDownload': False} 2026-09-19 03:02:10,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,474 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:02:10,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:02:10,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-19 03:02:10,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-09-19 03:02:10,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:10,867 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:10,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:02:10,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:02:10,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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-19 03:02:10,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:10,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:10,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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.009 2026-09-19 03:02:10,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-19 03:02:10,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.009 0.027 2026-09-19 03:02:10,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:02:11,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order 2026-09-19 03:02:11,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order.line 2026-09-19 03:02:11,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.144 0.288 2026-09-19 03:02:11,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:02:11,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:02:11,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.029 2026-09-19 03:02:11,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:02:11,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:02:11,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:02:11,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:11,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:11,671 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:02:11,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.010 0.017 2026-09-19 03:02:11,684 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:11,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,695 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:11,700 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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-19 03:02:11,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image/res.users/168/avatar_128 HTTP/1.1" 200 - 14 0.012 0.046 2026-09-19 03:02:11,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.010 0.062 2026-09-19 03:02:11,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.002 0.053 2026-09-19 03:02:11,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.008 0.099 2026-09-19 03:02:11,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:11,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=product.template&field=image_128&id=1880&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 03:02:11,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=product.template&field=image_128&id=1881&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-19 03:02:11,952 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:11,954 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:11,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=product.template&field=image_128&id=1882&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:02:11,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=product.template&field=image_128&id=1883&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:02:11,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:11] "GET /web/image?model=product.template&field=image_128&id=1884&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:02:12,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1885&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 03:02:12,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1890&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-19 03:02:12,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1886&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-19 03:02:12,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1889&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 03:02:12,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1888&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:02:12,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1892&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:02:12,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1891&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-09-19 03:02:12,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "GET /web/image?model=product.template&field=image_128&id=1887&unique=2026-09-19T03:02:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-19 03:02:12,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.116 2026-09-19 03:02:12,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:12] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.029 0.070 2026-09-19 03:02:12,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:12,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:13] "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.056 2026-09-19 03:02:13,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,668 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:13,675 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:02:13,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:13,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:14,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:14,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21711280 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'cdc50830-2ae1-478f-9b93-bab816b097ef'}] 2026-09-19 03:02:14,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:14,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21711280 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'cdc50830-2ae1-478f-9b93-bab816b097ef'} created pos.order #637 2026-09-19 03:02:14,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21711280 finished 2026-09-19 03:02:14,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 290 0.209 0.266 2026-09-19 03:02:14,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:14] "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-19 03:02:14,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-09-19 03:02:14,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:14,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16173459 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'cdc50830-2ae1-478f-9b93-bab816b097ef'}] 2026-09-19 03:02:14,657 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16173459 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'cdc50830-2ae1-478f-9b93-bab816b097ef'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-09-19 03:02:14,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16173459 finished 2026-09-19 03:02:14,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17353852 (allocated 18485248) 2026-09-19 03:02:14,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 95416 2026-09-19 03:02:14,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-09-19 03:02:14,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 95416 2026-09-19 03:02:14,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.038 0.054 2026-09-19 03:02:14,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030214_816596_test_ship_later_kit_and_mto_manufactured_product.txt 2026-09-19 03:02:14,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmp40eshibm_chrome_odoo" 2026-09-19 03:02:14,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:02:20,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-09-19 03:02:21,256 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1165] 2026-09-19 03:02:22,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-09-19 03:02:22,629 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1167] 2026-09-19 03:02:23,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-09-19 03:02:24,098 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1169] 2026-09-19 03:02:24,793 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-09-19 03:02:25,045 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1171] 2026-09-19 03:02:25,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-09-19 03:02:25,992 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1174, 1175] 2026-09-19 03:02:26,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-09-19 03:02:26,990 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1179, 1180] 2026-09-19 03:02:27,181 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1184, 1185, 1186] 2026-09-19 03:02:28,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-09-19 03:02:29,336 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1187, 1188] 2026-09-19 03:02:29,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-09-19 03:02:30,072 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1191, 1192] 2026-09-19 03:02:30,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-09-19 03:02:30,910 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1196] 2026-09-19 03:02:30,990 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1194] 2026-09-19 03:02:31,026 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1195] 2026-09-19 03:02:31,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-09-19 03:02:31,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28402016 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-19 03:02:31,915 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1198, 1199] 2026-09-19 03:02:32,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28402016 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #649 2026-09-19 03:02:32,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28402016 finished 2026-09-19 03:02:32,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-09-19 03:02:32,583 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1204] 2026-09-19 03:02:32,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 03:02:40,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-09-19 03:02:40,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81329155 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-19 03:02:40,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81329155 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #651 2026-09-19 03:02:40,850 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81329155 finished 2026-09-19 03:02:40,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:41,122 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:41,872 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:02:41,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:41] "GET /pos/pay/651?access_token=15a22726-489d-427e-b1c5-3c4f90f1b6a9 HTTP/1.1" 200 - 250 0.123 0.875 2026-09-19 03:02:41,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:41,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:41] "POST /pos/pay/transaction/651 HTTP/1.1" 200 - 37 0.012 0.020 2026-09-19 03:02:41,932 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:42,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:42] "GET /pos/pay/confirmation/651?access_token=15a22726-489d-427e-b1c5-3c4f90f1b6a9&tx_id=1 HTTP/1.1" 200 - 308 0.162 0.282 2026-09-19 03:02:42,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-09-19 03:02:42,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77708278 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-19 03:02:42,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77708278 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #652 2026-09-19 03:02:42,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77708278 finished 2026-09-19 03:02:42,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:43,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:43,839 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:02:43,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:43] "GET /pos/pay/652?access_token=fa2792dc-926e-49b2-93a4-078527eb9eef HTTP/1.1" 200 - 252 0.117 0.767 2026-09-19 03:02:43,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:43,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:43] "POST /pos/pay/transaction/652 HTTP/1.1" 200 - 37 0.015 0.031 2026-09-19 03:02:43,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:44,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:44] "GET /pos/pay/confirmation/652?access_token=fa2792dc-926e-49b2-93a4-078527eb9eef&tx_id=2 HTTP/1.1" 200 - 308 0.182 0.315 2026-09-19 03:02:44,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-09-19 03:02:44,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16056106 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-19 03:02:44,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16056106 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #653 2026-09-19 03:02:44,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16056106 finished 2026-09-19 03:02:45,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:45,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:45,914 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:02:45,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:45] "GET /pos/pay/653?access_token=f67cd2a4-1f83-4979-ae4e-cdb545baa77e HTTP/1.1" 200 - 252 0.130 0.782 2026-09-19 03:02:45,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:45,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:45] "POST /pos/pay/transaction/653 HTTP/1.1" 200 - 37 0.012 0.029 2026-09-19 03:02:45,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:46,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:46] "GET /pos/pay/confirmation/653?access_token=f67cd2a4-1f83-4979-ae4e-cdb545baa77e&tx_id=3 HTTP/1.1" 200 - 201 0.136 0.272 2026-09-19 03:02:46,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:46,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:46] "GET /pos/pay/653?access_token=f67cd2a4-1f83-4979-ae4e-cdb545baa77e HTTP/1.1" 200 - 40 0.024 0.037 2026-09-19 03:02:46,476 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:46,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:46] "POST /pos/pay/transaction/653 HTTP/1.1" 200 - 32 0.018 0.025 2026-09-19 03:02:46,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:46,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:46] "GET /pos/pay/confirmation/653?access_token=f67cd2a4-1f83-4979-ae4e-cdb545baa77e&tx_id=4 HTTP/1.1" 200 - 255 0.200 0.212 2026-09-19 03:02:47,487 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-09-19 03:02:47,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 95646 2026-09-19 03:02:47,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmp83337r93_chrome_odoo 2026-09-19 03:02:47,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:46499/json/version 2026-09-19 03:02:47,757 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:47,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-09-19 03:02:47,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:46499/json 2026-09-19 03:02:47,763 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:47,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:46499/devtools/page/C556860B09F78F353EBC8F24F63709D1 2026-09-19 03:02:47,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-09-19 03:02:47,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-09-19 03:02:47,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:02:47,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-09-19 03:02:47,802 44 INFO rb-c72f0cd-224934-416830 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/79297eaa84a7449c?access_token=79297eaa84a7449c" in browser 2026-09-19 03:02:47,802 44 INFO rb-c72f0cd-224934-416830 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/79297eaa84a7449c?access_token=79297eaa84a7449c" 2026-09-19 03:02:47,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:50,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /pos_customer_display/91/79297eaa84a7449c?access_token=79297eaa84a7449c HTTP/1.1" 200 - 47 0.014 2.594 2026-09-19 03:02:50,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'C556860B09F78F353EBC8F24F63709D1', 'loaderId': 'F27E361A2A51543900F3160CA39658CC', 'isDownload': False} 2026-09-19 03:02:50,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-09-19 03:02:50,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1d7328e/point_of_sale.customer_display_assets.min.js, copying from /web/assets/1d7328e/point_of_sale.customer_display_assets.min.js 2026-09-19 03:02:50,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /web/assets/1/1d7328e/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 11 0.005 0.014 2026-09-19 03:02:50,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6e30ac7/point_of_sale.customer_display_assets.min.css, copying from /web/assets/6e30ac7/point_of_sale.customer_display_assets.min.css 2026-09-19 03:02:50,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /web/assets/1/6e30ac7/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 8 0.011 0.031 2026-09-19 03:02:50,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3133bbf/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/3133bbf/point_of_sale.customer_display_assets_test.min.js 2026-09-19 03:02:50,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /web/assets/1/3133bbf/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-09-19 03:02:50,548 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:50,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:02:50,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-09-19 03:02:50,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-19 03:02:50,601 44 INFO rb-c72f0cd-224934-416830 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/79297eaa84a7449c?access_token=79297eaa84a7449c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:02:50,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:02:50,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:02:50,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:50,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:51] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.067 0.592 2026-09-19 03:02:51,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:51,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-09-19 03:02:51,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 03:02:51,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4159300 (allocated 4980736) 2026-09-19 03:02:51,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 95646 2026-09-19 03:02:51,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-09-19 03:02:51,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 95646 2026-09-19 03:02:51,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030251_661632_test_customer_display_online_payment.txt 2026-09-19 03:02:51,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmp83337r93_chrome_odoo" 2026-09-19 03:02:51,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-09-19 03:02:52,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 95819 2026-09-19 03:02:52,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpdvqcthu6_chrome_odoo 2026-09-19 03:02:52,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:32833/json/version 2026-09-19 03:02:52,002 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:52,005 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:02:52,005 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:32833/json 2026-09-19 03:02:52,006 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:52,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:32833/devtools/page/CF3575B8AD7AC853165D342C06971E43 2026-09-19 03:02:52,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-09-19 03:02:52,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-09-19 03:02:52,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-09-19 03:02:52,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-09-19 03:02:52,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:52,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:52,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:52,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.034 0.293 2026-09-19 03:02:52,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': 'CF3575B8AD7AC853165D342C06971E43', 'loaderId': '3C18FA9DDFC07A7CAB2A4BE205D022F6', 'isDownload': False} 2026-09-19 03:02:52,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-09-19 03:02:52,415 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:02:52,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:02:52,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:02:52,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:02:52,752 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:52,758 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:52,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:02:52,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:02:52,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:02:52,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:52,794 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:52,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:52,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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-19 03:02:52,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:02:52,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.025 2026-09-19 03:02:52,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-19 03:02:53,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 348 0.171 0.260 2026-09-19 03:02:53,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:02:53,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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-19 03:02:53,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-19 03:02:53,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02: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-19 03:02:53,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:02:53,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:02:53,470 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:02:53,478 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:53,482 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:53,498 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:02:53,499 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "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-19 03:02:53,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.017 0.019 2026-09-19 03:02:53,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-09-19 03:02:53,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:02:53,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-09-19 03:02:53,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:53,617 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:02:53,622 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:02:53,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.036 0.026 2026-09-19 03:02:53,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-19T03:02:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:02:53,685 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:02:53,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.065 2026-09-19 03:02:53,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:53,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.016 0.118 2026-09-19 03:02:53,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.061 2026-09-19 03:02:53,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:53,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:53,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:53,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,487 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:02:54,488 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:02:54,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8800391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:54,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8800391 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} created pos.order #654 2026-09-19 03:02:54,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8800391 finished 2026-09-19 03:02:54,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.027 0.051 2026-09-19 03:02:54,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:54,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,632 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,837 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:55,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43115875 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:56,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [669] to pos.order #654 2026-09-19 03:02:56,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43115875 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} updated pos.order #654 2026-09-19 03:02:56,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43115875 finished 2026-09-19 03:02:56,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.044 0.067 2026-09-19 03:02:56,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 03:02:56,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:02:56,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15802453 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:56,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15802453 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} updated pos.order #654 2026-09-19 03:02:56,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15802453 finished 2026-09-19 03:02:56,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.023 0.043 2026-09-19 03:02:56,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5506048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:56,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5506048 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} updated pos.order #654 2026-09-19 03:02:56,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5506048 finished 2026-09-19 03:02:56,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.020 0.041 2026-09-19 03:02:56,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.007 2026-09-19 03:02:56,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:56] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.002 0.005 2026-09-19 03:02:56,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:56,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38174028 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:56,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38174028 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} updated pos.order #654 2026-09-19 03:02:56,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38174028 finished 2026-09-19 03:02:57,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.017 0.044 2026-09-19 03:02:57,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,540 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,849 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:57,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37659170 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'}] 2026-09-19 03:02:58,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37659170 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'fdf8f372-adb1-49e6-9319-e02d9a788c09'} updated pos.order #654 2026-09-19 03:02:58,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37659170 finished 2026-09-19 03:02:58,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.031 0.080 2026-09-19 03:02:58,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:58] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:02:58,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:58] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.002 0.006 2026-09-19 03:02:58,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-09-19 03:02:58,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:02:58,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 15478164 (allocated 17301504) 2026-09-19 03:02:58,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 95819 2026-09-19 03:02:58,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-09-19 03:02:58,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 95819 2026-09-19 03:02:58,284 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030258_284722_test_errors_tour.txt 2026-09-19 03:02:58,285 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpdvqcthu6_chrome_odoo" 2026-09-19 03:02:58,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-09-19 03:02:58,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11104910 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-19 03:02:58,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11104910 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #655 2026-09-19 03:02:58,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11104910 finished 2026-09-19 03:02:58,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:02:58,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:59,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:59] "GET /pos/pay/655?access_token=2bd57170-e07e-4715-b41c-c6914c0a514 HTTP/1.1" 403 - 114 0.044 0.776 2026-09-19 03:02:59,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:59,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:59] "GET /pos/pay/655?access_token= HTTP/1.1" 403 - 17 0.007 0.022 2026-09-19 03:02:59,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:59,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:59] "GET /pos/pay/confirmation/655?access_token=2bd57170-e07e-4715-b41c-c6914c0a514&tx_id=1 HTTP/1.1" 403 - 18 0.008 0.030 2026-09-19 03:02:59,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:02:59,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:02:59] "GET /pos/pay/confirmation/655?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.006 0.020 2026-09-19 03:02:59,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-09-19 03:02:59,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 96046 2026-09-19 03:02:59,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp5qisamuq_chrome_odoo 2026-09-19 03:02:59,707 44 INFO rb-c72f0cd-224934-416830 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:41503/json/version 2026-09-19 03:02:59,708 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:59,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:59,719 44 INFO rb-c72f0cd-224934-416830 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:41503/json 2026-09-19 03:02:59,719 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:02:59,727 44 INFO rb-c72f0cd-224934-416830 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:41503/devtools/page/D102F4E688BE2E7829ACFB795BA7D49C 2026-09-19 03:02:59,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:59,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-09-19 03:02:59,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:02:59,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-09-19 03:02:59,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:59,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:02:59,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:00,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.022 0.309 2026-09-19 03:03:00,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'D102F4E688BE2E7829ACFB795BA7D49C', 'loaderId': '06E646A8E6EFB721D23C3A2EF40F8158', 'isDownload': False} 2026-09-19 03:03:00,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:00,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:00,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:03:00,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:03:00,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:03:00,514 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:00,518 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:00,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:03:00,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:00,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:03:00,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:00,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:00,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:00,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "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-19 03:03:00,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.018 0.018 2026-09-19 03:03:00,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.033 2026-09-19 03:03:00,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:03:01,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.111 0.357 2026-09-19 03:03:01,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "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-19 03:03:01,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:03:01,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:03:01,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:01,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:03:01,310 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:01,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:01,323 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:01,341 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:03:01,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:01,358 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:01,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.021 0.023 2026-09-19 03:03:01,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.048 2026-09-19 03:03:01,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.001 0.015 2026-09-19 03:03:01,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:01,454 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:01,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.015 0.033 2026-09-19 03:03:01,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.051 2026-09-19 03:03:01,477 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:01,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-19T03:02:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-19 03:03:01,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.008 0.095 2026-09-19 03:03:01,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.013 0.058 2026-09-19 03:03:01,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:01,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,103 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:02,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:02,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84461621 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'}] 2026-09-19 03:03:02,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84461621 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'} created pos.order #656 2026-09-19 03:03:02,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84461621 finished 2026-09-19 03:03:02,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.025 0.060 2026-09-19 03:03:02,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:02,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,071 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,492 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66570675 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'}] 2026-09-19 03:03:03,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66570675 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'} updated pos.order #656 2026-09-19 03:03:03,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66570675 finished 2026-09-19 03:03:03,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.025 0.051 2026-09-19 03:03:03,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:03,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97456402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'}] 2026-09-19 03:03:03,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97456402 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8c203d5b-f4d3-492c-a5ee-6727ebc83ab2'} updated pos.order #656 2026-09-19 03:03:03,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97456402 finished 2026-09-19 03:03:03,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.024 0.051 2026-09-19 03:03:03,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:03] "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-19 03:03:03,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-09-19 03:03:04,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:04,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:04] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F656%3Faccess_token=a29bac41-6f47-4466-8e31-b1b2f057da63?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.072 2026-09-19 03:03:04,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15278688 (allocated 16515072) 2026-09-19 03:03:04,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 96046 2026-09-19 03:03:04,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-09-19 03:03:04,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 96046 2026-09-19 03:03:04,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030304_155717_test_online_payment_amount_updated_after_order_modification.txt 2026-09-19 03:03:04,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp5qisamuq_chrome_odoo" 2026-09-19 03:03:04,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-09-19 03:03:04,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86645129 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-09-19 03:03:04,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86645129 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #657 2026-09-19 03:03:04,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86645129 finished 2026-09-19 03:03:04,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:04,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:05,342 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:03:05,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:05] "GET /pos/pay/657?access_token=f26e36b4-0073-4ac9-b8e1-1440901e9a77 HTTP/1.1" 200 - 255 0.119 0.730 2026-09-19 03:03:05,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:05,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:05] "POST /pos/pay/transaction/657 HTTP/1.1" 200 - 37 0.011 0.028 2026-09-19 03:03:05,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:05,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:05] "GET /pos/pay/confirmation/657?access_token=f26e36b4-0073-4ac9-b8e1-1440901e9a77&tx_id=5 HTTP/1.1" 200 - 293 0.167 0.402 2026-09-19 03:03:06,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-09-19 03:03:07,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 96259 2026-09-19 03:03:07,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpoykxy80e_chrome_odoo 2026-09-19 03:03:07,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:36223/json/version 2026-09-19 03:03:07,030 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:07,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-09-19 03:03:07,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:36223/json 2026-09-19 03:03:07,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:07,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:36223/devtools/page/0F1AFF67ECDAC012302474210CBCE75C 2026-09-19 03:03:07,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-09-19 03:03:07,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-09-19 03:03:07,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:03:07,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-09-19 03:03:07,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:07,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:07,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:07,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.022 0.326 2026-09-19 03:03:07,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '0F1AFF67ECDAC012302474210CBCE75C', 'loaderId': '5EC2CEC18A73EEC99E1FBCA6311A8E34', 'isDownload': False} 2026-09-19 03:03:07,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:07,474 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:07,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:03:07,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:03:07,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:03:07,798 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:07,802 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:07,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:03:07,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:03:07,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:07,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:07,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:03:07,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:07,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:07,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:03:07,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.021 2026-09-19 03:03:07,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:03:08,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 337 0.085 0.196 2026-09-19 03:03:08,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "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-19 03:03:08,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:08,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 03:03:08,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:08,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-09-19 03:03:08,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:08,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:08,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:08,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:08,367 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:03:08,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:08,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:08,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image/res.users/177/avatar_128 HTTP/1.1" 200 - 14 0.010 0.016 2026-09-19 03:03:08,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:03:08,401 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:08,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.012 0.027 2026-09-19 03:03:08,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.015 0.067 2026-09-19 03:03:08,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.085 2026-09-19 03:03:08,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-19T03:02:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:03:08,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.027 2026-09-19 03:03:08,525 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:08,581 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:08,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "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-19 03:03:08,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:08,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:08,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:08,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,074 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69505899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'f9a34b01-7db1-49f4-baf9-e1e3bb077e63'}] 2026-09-19 03:03:09,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69505899 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'f9a34b01-7db1-49f4-baf9-e1e3bb077e63'} created pos.order #658 2026-09-19 03:03:09,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69505899 finished 2026-09-19 03:03:09,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.028 0.055 2026-09-19 03:03:09,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:09,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-09-19 03:03:09,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-19 03:03:09,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15366616 (allocated 16777216) 2026-09-19 03:03:09,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 96259 2026-09-19 03:03:09,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-09-19 03:03:09,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 96259 2026-09-19 03:03:09,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030309_955613_test_payment_method_customer_required.txt 2026-09-19 03:03:09,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpoykxy80e_chrome_odoo" 2026-09-19 03:03:09,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-09-19 03:03:10,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88643490 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-19 03:03:10,074 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted pos.order records with IDs: [659] 2026-09-19 03:03:10,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-09-19 03:03:10,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 96465 2026-09-19 03:03:10,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpobwka12l_chrome_odoo 2026-09-19 03:03:10,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:41171/json/version 2026-09-19 03:03:10,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:10,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-09-19 03:03:10,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:41171/json 2026-09-19 03:03:10,405 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:10,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:41171/devtools/page/F1DE6DB7AE2654F8B6983973AAD21F7B 2026-09-19 03:03:10,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-09-19 03:03:10,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-09-19 03:03:10,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:03:10,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-09-19 03:03:10,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:10,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:10,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:10,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:10] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.026 0.336 2026-09-19 03:03:10,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': 'F1DE6DB7AE2654F8B6983973AAD21F7B', 'loaderId': '2C184298966A8ED3A29CF0F571BBD62D', 'isDownload': False} 2026-09-19 03:03:10,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-09-19 03:03:10,849 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:10,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:03:10,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:03:10,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:03:11,186 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:11,187 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:11,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:03:11,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:03:11,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:11,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:11,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:11,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:11,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:03:11,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.019 2026-09-19 03:03:11,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:03:11,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.016 2026-09-19 03:03:11,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.121 0.216 2026-09-19 03:03:11,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:11,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:03:11,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-19 03:03:11,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:11,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-09-19 03:03:11,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:11,817 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:11,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:11,846 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:11,847 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:03:11,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:11,863 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:11,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-09-19 03:03:11,877 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:11,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.049 2026-09-19 03:03:11,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:11,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.020 0.050 2026-09-19 03:03:11,974 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:11,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.021 0.086 2026-09-19 03:03:11,982 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:11,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:11,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:11] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.106 2026-09-19 03:03:12,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-19T03:02:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:03:12,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.021 2026-09-19 03:03:12,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.086 2026-09-19 03:03:12,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,426 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:12,427 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:12,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81215334 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'}] 2026-09-19 03:03:12,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81215334 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'} created pos.order #660 2026-09-19 03:03:12,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81215334 finished 2026-09-19 03:03:12,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.028 0.049 2026-09-19 03:03:12,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,912 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:12,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:13,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3409645 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'}] 2026-09-19 03:03:13,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [672] to pos.order #660 2026-09-19 03:03:13,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3409645 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'} updated pos.order #660 2026-09-19 03:03:13,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3409645 finished 2026-09-19 03:03:13,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.038 0.070 2026-09-19 03:03:13,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "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.008 2026-09-19 03:03:13,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "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-19 03:03:13,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70209518 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'}] 2026-09-19 03:03:13,557 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:13,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70209518 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'} updated pos.order #660 2026-09-19 03:03:13,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70209518 finished 2026-09-19 03:03:13,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.083 0.161 2026-09-19 03:03:13,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:13,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-09-19 03:03:13,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:03:13,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73396515 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'}] 2026-09-19 03:03:13,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73396515 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '9438c81f-f8d1-4589-888a-a18937b4feb6'} sync ignored for existing PoS order pos.order(660,) (state: paid) 2026-09-19 03:03:13,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73396515 finished 2026-09-19 03:03:13,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 15795848 (allocated 17301504) 2026-09-19 03:03:13,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 96465 2026-09-19 03:03:13,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-09-19 03:03:13,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 96465 2026-09-19 03:03:13,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.024 0.049 2026-09-19 03:03:14,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030314_028855_test_restaurant_online_payment_flow.txt 2026-09-19 03:03:14,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpobwka12l_chrome_odoo" 2026-09-19 03:03:14,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-09-19 03:03:14,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 96676 2026-09-19 03:03:14,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp73xbanix_chrome_odoo 2026-09-19 03:03:14,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37851/json/version 2026-09-19 03:03:14,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:14,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:14,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37851/json 2026-09-19 03:03:14,383 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:14,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:37851/devtools/page/4D022B0E87084716DFD72924F1AC07C9 2026-09-19 03:03:14,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-09-19 03:03:14,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-09-19 03:03:14,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:03:14,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-09-19 03:03:14,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:14,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:14,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:14,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:14] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.023 0.478 2026-09-19 03:03:14,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '4D022B0E87084716DFD72924F1AC07C9', 'loaderId': '9FE041AFED2C5B49E0811B30AEB68B2E', 'isDownload': False} 2026-09-19 03:03:14,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:14,956 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:14,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:14] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:03:14,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:14] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:03:14,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:14] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-09-19 03:03:15,294 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:15,296 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:15,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:03:15,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:15,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:15,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:03:15,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:03:15,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:15,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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.009 2026-09-19 03:03:15,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 03:03:15,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.024 2026-09-19 03:03:15,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:03:15,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.132 0.256 2026-09-19 03:03:15,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:15,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:03:15,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 03:03:15,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:15,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:15,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:03:16,007 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:16,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:16,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.012 0.013 2026-09-19 03:03:16,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:16,050 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:03:16,053 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:03:16,054 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:03:16,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.013 2026-09-19 03:03:16,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:03:16,084 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:03:16,138 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:16,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.018 0.027 2026-09-19 03:03:16,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,151 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:03:16,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.015 0.060 2026-09-19 03:03:16,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/image?model=product.template&field=image_128&id=1938&unique=2026-09-19T03:02:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 03:03:16,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.098 2026-09-19 03:03:16,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.084 2026-09-19 03:03:16,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,837 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:16,970 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:16,971 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:17,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13639388 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '51c00888-ffaf-4490-9314-69b3c0a3f898'}] 2026-09-19 03:03:17,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13639388 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '51c00888-ffaf-4490-9314-69b3c0a3f898'} created pos.order #661 2026-09-19 03:03:17,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13639388 finished 2026-09-19 03:03:17,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.021 0.055 2026-09-19 03:03:17,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,561 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,670 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,725 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,775 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:17,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64908222 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '51c00888-ffaf-4490-9314-69b3c0a3f898'}] 2026-09-19 03:03:17,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64908222 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '51c00888-ffaf-4490-9314-69b3c0a3f898'} updated pos.order #661 2026-09-19 03:03:17,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64908222 finished 2026-09-19 03:03:17,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.030 0.050 2026-09-19 03:03:17,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:17] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 03:03:17,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-09-19 03:03:18,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:18,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:18] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F661%3Faccess_token=65ad348b-1c10-4746-84d4-b8bf41123543?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.049 2026-09-19 03:03:18,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 15733532 (allocated 17301504) 2026-09-19 03:03:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 96676 2026-09-19 03:03:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-09-19 03:03:18,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 96676 2026-09-19 03:03:18,108 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030318_108749_test_selected_customer_after_adding_payment_sync.txt 2026-09-19 03:03:18,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmp73xbanix_chrome_odoo" 2026-09-19 03:03:18,300 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted pos.payment.method records with IDs: [240] 2026-09-19 03:03:18,346 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted account.account records with IDs: [4494] 2026-09-19 03:03:18,373 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted account.payment.method.line records with IDs: [787, 788] 2026-09-19 03:03:18,452 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted account.journal records with IDs: [1118] 2026-09-19 03:03:18,479 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #173 deleted account.account records with IDs: [4493] 2026-09-19 03:03:18,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:03:19,520 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-09-19 03:03:21,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 96887 2026-09-19 03:03:21,617 44 INFO rb-c72f0cd-224934-416830 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/tmpki38iljc_chrome_odoo 2026-09-19 03:03:21,617 44 INFO rb-c72f0cd-224934-416830 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:40709/json/version 2026-09-19 03:03:21,618 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:21,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:21,620 44 INFO rb-c72f0cd-224934-416830 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:40709/json 2026-09-19 03:03:21,620 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:21,625 44 INFO rb-c72f0cd-224934-416830 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:40709/devtools/page/04E10C700FA2D73AEB64B4E158CF31FC 2026-09-19 03:03:21,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:21,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:21,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:21,682 44 INFO rb-c72f0cd-224934-416830 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=68986beba32a4ffa" in browser 2026-09-19 03:03:21,682 44 INFO rb-c72f0cd-224934-416830 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=68986beba32a4ffa" 2026-09-19 03:03:21,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:21,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:21] "GET /pos-self/93?access_token=68986beba32a4ffa HTTP/1.1" 200 - 57 0.018 0.269 2026-09-19 03:03:21,980 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '04E10C700FA2D73AEB64B4E158CF31FC', 'loaderId': '7B08D54FEF550CD51929B61DE640BD26', 'isDownload': False} 2026-09-19 03:03:21,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:21,990 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:22,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:22,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.014 2026-09-19 03:03:22,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:22,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.033 2026-09-19 03:03:22,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:22,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-09-19 03:03:22,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:03:22,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:03:22,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-19 03:03:22,261 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:22,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:22,267 44 INFO rb-c72f0cd-224934-416830 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=68986beba32a4ffa", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:22,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.013 0.022 2026-09-19 03:03:22,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-19 03:03:22,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.066 0.130 2026-09-19 03:03:22,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.180 2026-09-19 03:03:22,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:03:22,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/ir.attachment/5624/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:22,670 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,715 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:22,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:03:22,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:03:22,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:03:22,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-19 03:03:22,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-19 03:03:22,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 03:03:22,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/ir.attachment/5590/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:22,895 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:22,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-09-19 03:03:22,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:22] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-09-19 03:03:22,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:22,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41365970 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'fc4e3663-3c47-41b2-b47d-8abfe9a31e00'}] 2026-09-19 03:03:23,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41365970 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'fc4e3663-3c47-41b2-b47d-8abfe9a31e00'} created pos.order #662 2026-09-19 03:03:23,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41365970 finished 2026-09-19 03:03:23,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.048 0.092 2026-09-19 03:03:23,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:23] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.007 0.017 2026-09-19 03:03:23,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8948424 (allocated 9699328) 2026-09-19 03:03:23,562 44 INFO rb-c72f0cd-224934-416830 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 96887 2026-09-19 03:03:23,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:23,562 44 INFO rb-c72f0cd-224934-416830 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 96887 2026-09-19 03:03:23,662 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030323_662454_test_kiosk_cart_restore_and_cancel.txt 2026-09-19 03:03:23,662 44 INFO rb-c72f0cd-224934-416830 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/tmpki38iljc_chrome_odoo" 2026-09-19 03:03:23,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-09-19 03:03:25,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 97082 2026-09-19 03:03:25,725 44 INFO rb-c72f0cd-224934-416830 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/tmphunp5lxf_chrome_odoo 2026-09-19 03:03:25,725 44 INFO rb-c72f0cd-224934-416830 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:44685/json/version 2026-09-19 03:03:25,727 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:25,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:25,729 44 INFO rb-c72f0cd-224934-416830 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:44685/json 2026-09-19 03:03:25,730 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:25,731 44 INFO rb-c72f0cd-224934-416830 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:44685/devtools/page/A54CE0048C590DBF4B746B81B3AFED94 2026-09-19 03:03:25,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:25,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:25,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:25,778 44 INFO rb-c72f0cd-224934-416830 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=858a2de33bbd4a01" in browser 2026-09-19 03:03:25,778 44 INFO rb-c72f0cd-224934-416830 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=858a2de33bbd4a01" 2026-09-19 03:03:25,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:26,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /pos-self/94?access_token=858a2de33bbd4a01 HTTP/1.1" 200 - 57 0.025 0.293 2026-09-19 03:03:26,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'A54CE0048C590DBF4B746B81B3AFED94', 'loaderId': '9B986C41D085B833BC74517A0D693F74', 'isDownload': False} 2026-09-19 03:03:26,106 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,117 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:26,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:26,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.024 2026-09-19 03:03:26,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:26,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.065 2026-09-19 03:03:26,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:26,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.080 2026-09-19 03:03:26,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-19 03:03:26,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:03:26,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.004 2026-09-19 03:03:26,357 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:26,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:26,367 44 INFO rb-c72f0cd-224934-416830 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=858a2de33bbd4a01", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:26,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.013 0.026 2026-09-19 03:03:26,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.065 2026-09-19 03:03:26,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.069 0.101 2026-09-19 03:03:26,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-09-19 03:03:26,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:03:26,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/ir.attachment/5665/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:03:26,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,745 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:26,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-09-19 03:03:26,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.029 2026-09-19 03:03:26,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-19 03:03:26,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 03:03:26,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-09-19 03:03:26,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-09-19 03:03:26,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:26,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/ir.attachment/5631/raw HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:03:26,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:26] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.021 2026-09-19 03:03:26,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:26,980 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35199813 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '1cbbc010-a49f-400d-bcd5-dfbaf54df892'}] 2026-09-19 03:03:27,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35199813 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '1cbbc010-a49f-400d-bcd5-dfbaf54df892'} created pos.order #663 2026-09-19 03:03:27,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35199813 finished 2026-09-19 03:03:27,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.070 0.083 2026-09-19 03:03:27,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.009 2026-09-19 03:03:27,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-09-19 03:03:27,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:27,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7700224 (allocated 8388608) 2026-09-19 03:03:27,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 97082 2026-09-19 03:03:27,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-09-19 03:03:27,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 97082 2026-09-19 03:03:27,289 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030327_288878_test_online_payment_kiosk.txt 2026-09-19 03:03:27,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmphunp5lxf_chrome_odoo" 2026-09-19 03:03:27,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:28,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:28] "GET /pos/pay/663?access_token=d3351e92-0b97-4a78-8c73-d2b11580f4da HTTP/1.1" 200 - 110 0.064 0.638 2026-09-19 03:03:28,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:28,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:28] "POST /pos/pay/transaction/663 HTTP/1.1" 200 - 32 0.012 0.017 2026-09-19 03:03:28,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:28,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:28] "GET /pos/pay/confirmation/663?access_token=d3351e92-0b97-4a78-8c73-d2b11580f4da&exit_route=/&tx_id=6 HTTP/1.1" 303 - 271 0.193 0.310 2026-09-19 03:03:28,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:28] "GET / HTTP/1.1" 200 - 32 0.019 0.168 2026-09-19 03:03:28,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-19 03:03:28,775 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:03:28,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:28,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-09-19 03:03:31,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 97272 2026-09-19 03:03:31,058 44 INFO rb-c72f0cd-224934-416830 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/tmptbahg8zj_chrome_odoo 2026-09-19 03:03:31,058 44 INFO rb-c72f0cd-224934-416830 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:42377/json/version 2026-09-19 03:03:31,059 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:31,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,062 44 INFO rb-c72f0cd-224934-416830 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:42377/json 2026-09-19 03:03:31,062 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:31,064 44 INFO rb-c72f0cd-224934-416830 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:42377/devtools/page/4CD4270021C0BA505FEED5248BA6725A 2026-09-19 03:03:31,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,066 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,106 44 INFO rb-c72f0cd-224934-416830 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=28efe95f154041ec" in browser 2026-09-19 03:03:31,106 44 INFO rb-c72f0cd-224934-416830 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=28efe95f154041ec" 2026-09-19 03:03:31,114 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:31,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /pos-self/95?access_token=28efe95f154041ec HTTP/1.1" 200 - 57 0.017 0.219 2026-09-19 03:03:31,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '4CD4270021C0BA505FEED5248BA6725A', 'loaderId': '46FCEAB24F2CFFFA5AA79FBADC4F2275', 'isDownload': False} 2026-09-19 03:03:31,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,358 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:31,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:31,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.020 2026-09-19 03:03:31,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:31,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.052 2026-09-19 03:03:31,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:31,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.069 2026-09-19 03:03:31,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:03:31,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-09-19 03:03:31,566 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:31,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:31,567 44 INFO rb-c72f0cd-224934-416830 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=28efe95f154041ec", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:31,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.005 2026-09-19 03:03:31,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:03:31,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.011 0.046 2026-09-19 03:03:31,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:03:31,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.092 0.106 2026-09-19 03:03:31,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.030 2026-09-19 03:03:31,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:31,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:31] "GET /web/image/ir.attachment/5706/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:03:31,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,041 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:03:32,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.028 2026-09-19 03:03:32,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 03:03:32,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:03:32,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-19 03:03:32,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-19 03:03:32,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:03:32,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/ir.attachment/5672/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-19 03:03:32,132 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:32,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-19 03:03:32,172 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61467793 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': 'c5881389-ac87-478d-95e1-79a950845a3b'}] 2026-09-19 03:03:32,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61467793 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': 'c5881389-ac87-478d-95e1-79a950845a3b'} created pos.order #664 2026-09-19 03:03:32,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61467793 finished 2026-09-19 03:03:32,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.032 0.080 2026-09-19 03:03:32,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-19 03:03:32,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7672244 (allocated 8388608) 2026-09-19 03:03:32,450 44 INFO rb-c72f0cd-224934-416830 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 97272 2026-09-19 03:03:32,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:32,453 44 INFO rb-c72f0cd-224934-416830 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 97272 2026-09-19 03:03:32,508 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030332_507930_test_online_payment_kiosk_no_confirmation_page.txt 2026-09-19 03:03:32,508 44 INFO rb-c72f0cd-224934-416830 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/tmptbahg8zj_chrome_odoo" 2026-09-19 03:03:32,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:33,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:33] "GET /pos/pay/664?access_token=db974f41-9dd5-4b24-8435-460feb5f1d3f HTTP/1.1" 200 - 110 0.080 0.559 2026-09-19 03:03:33,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:33,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:33] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 32 0.018 0.024 2026-09-19 03:03:33,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-19 03:03:33,712 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:03:33,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.49s) 2026-09-19 03:03:33,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-09-19 03:03:35,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 97464 2026-09-19 03:03:35,860 44 INFO rb-c72f0cd-224934-416830 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/tmpgt5b550f_chrome_odoo 2026-09-19 03:03:35,860 44 INFO rb-c72f0cd-224934-416830 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:43805/json/version 2026-09-19 03:03:35,861 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:35,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:35,865 44 INFO rb-c72f0cd-224934-416830 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:43805/json 2026-09-19 03:03:35,865 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:35,867 44 INFO rb-c72f0cd-224934-416830 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:43805/devtools/page/C7A331B7F4820BA8612E137C7990E5DF 2026-09-19 03:03:35,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:35,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:35,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:35,915 44 INFO rb-c72f0cd-224934-416830 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=54a78eb43f7d4685" in browser 2026-09-19 03:03:35,915 44 INFO rb-c72f0cd-224934-416830 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=54a78eb43f7d4685" 2026-09-19 03:03:35,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:36,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /pos-self/96?access_token=54a78eb43f7d4685 HTTP/1.1" 200 - 57 0.022 0.245 2026-09-19 03:03:36,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'C7A331B7F4820BA8612E137C7990E5DF', 'loaderId': 'CB99B07FCA9A0310ED656DA1B3FCCCC0', 'isDownload': False} 2026-09-19 03:03:36,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:36,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:36,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 03:03:36,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:36,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.049 2026-09-19 03:03:36,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:36,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.071 2026-09-19 03:03:36,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:03:36,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:03:36,443 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:36,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:03:36,450 44 INFO rb-c72f0cd-224934-416830 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=54a78eb43f7d4685", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:36,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:03:36,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.017 0.029 2026-09-19 03:03:36,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-19 03:03:36,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.090 0.096 2026-09-19 03:03:36,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-09-19 03:03:36,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-19 03:03:36,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/ir.attachment/5747/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:36,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-19 03:03:36,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:03:36,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:03:36,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.013 2026-09-19 03:03:36,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:03:36,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-19 03:03:36,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:03:36,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:36,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/ir.attachment/5713/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:36,966 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:36,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:36] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.010 2026-09-19 03:03:36,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:37,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:37,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484039 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'c53102f3-f479-4bde-b80d-43fd3d66f032'}] 2026-09-19 03:03:37,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484039 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'c53102f3-f479-4bde-b80d-43fd3d66f032'} created pos.order #665 2026-09-19 03:03:37,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6484039 finished 2026-09-19 03:03:37,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.040 0.076 2026-09-19 03:03:37,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:03:37,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:37,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:37,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7690252 (allocated 8388608) 2026-09-19 03:03:37,301 44 INFO rb-c72f0cd-224934-416830 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 97464 2026-09-19 03:03:37,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:37,304 44 INFO rb-c72f0cd-224934-416830 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 97464 2026-09-19 03:03:37,375 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030337_374814_test_online_payment_kiosk_qr_code.txt 2026-09-19 03:03:37,375 44 INFO rb-c72f0cd-224934-416830 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/tmpgt5b550f_chrome_odoo" 2026-09-19 03:03:37,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-09-19 03:03:39,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 97656 2026-09-19 03:03:39,635 44 INFO rb-c72f0cd-224934-416830 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/tmpg3d1mgzr_chrome_odoo 2026-09-19 03:03:39,635 44 INFO rb-c72f0cd-224934-416830 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:45747/json/version 2026-09-19 03:03:39,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,644 44 INFO rb-c72f0cd-224934-416830 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:45747/json 2026-09-19 03:03:39,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,648 44 INFO rb-c72f0cd-224934-416830 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:45747/devtools/page/7556B318AA7ABF8F94543C4EC33143ED 2026-09-19 03:03:39,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:39,709 44 INFO rb-c72f0cd-224934-416830 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=d211e6d336374166" in browser 2026-09-19 03:03:39,709 44 INFO rb-c72f0cd-224934-416830 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=d211e6d336374166" 2026-09-19 03:03:39,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:39,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:39] "GET /pos-self/97?access_token=d211e6d336374166 HTTP/1.1" 200 - 57 0.016 0.259 2026-09-19 03:03:39,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '7556B318AA7ABF8F94543C4EC33143ED', 'loaderId': '36D9B6E4D273470BB744BEF36AE290AA', 'isDownload': False} 2026-09-19 03:03:39,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,012 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:40,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:40,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.022 2026-09-19 03:03:40,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:40,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.050 2026-09-19 03:03:40,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:40,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-09-19 03:03:40,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:03:40,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:03:40,214 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:40,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:03:40,217 44 INFO rb-c72f0cd-224934-416830 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=d211e6d336374166", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:40,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.009 2026-09-19 03:03:40,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.012 0.020 2026-09-19 03:03:40,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:03:40,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.061 0.204 2026-09-19 03:03:40,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.253 2026-09-19 03:03:40,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/ir.attachment/5788/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:40,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-19 03:03:40,743 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:40,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 03:03:40,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:03:40,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-19 03:03:40,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-19 03:03:40,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-09-19 03:03:40,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/ir.attachment/5754/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:03:40,915 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:40,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-19 03:03:40,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:40,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:40] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-19 03:03:40,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:41,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:41,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:41,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-09-19 03:03:41,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:41,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33545001 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '4dbd2628-4b5b-40cc-ad1e-e7ec1d4b7c3b'}] 2026-09-19 03:03:41,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7919012 (allocated 8912896) 2026-09-19 03:03:41,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 97656 2026-09-19 03:03:41,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-09-19 03:03:41,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 97656 2026-09-19 03:03:41,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33545001 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '4dbd2628-4b5b-40cc-ad1e-e7ec1d4b7c3b'} created pos.order #666 2026-09-19 03:03:41,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33545001 finished 2026-09-19 03:03:41,274 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030341_274168_test_online_payment_mobile.txt 2026-09-19 03:03:41,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpg3d1mgzr_chrome_odoo" 2026-09-19 03:03:41,281 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-09-19 03:03:41,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.050 0.092 2026-09-19 03:03:41,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:41,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:41] "GET /pos/pay/666?access_token=3758aa3f-3054-4fa6-9bc3-31e1f2b6989d HTTP/1.1" 200 - 126 0.050 0.465 2026-09-19 03:03:41,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:41,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:41] "POST /pos/pay/transaction/666 HTTP/1.1" 200 - 30 0.012 0.017 2026-09-19 03:03:41,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:42,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:42] "GET /pos/pay/confirmation/666?access_token=3758aa3f-3054-4fa6-9bc3-31e1f2b6989d&exit_route=/&tx_id=8 HTTP/1.1" 303 - 288 0.141 0.274 2026-09-19 03:03:42,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:42] "GET / HTTP/1.1" 200 - 32 0.016 0.199 2026-09-19 03:03:42,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-19 03:03:42,544 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:03:42,545 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:42,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-09-19 03:03:44,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 97849 2026-09-19 03:03:44,555 44 INFO rb-c72f0cd-224934-416830 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/tmp_ojt5uvk_chrome_odoo 2026-09-19 03:03:44,555 44 INFO rb-c72f0cd-224934-416830 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:41765/json/version 2026-09-19 03:03:44,557 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:44,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:44,563 44 INFO rb-c72f0cd-224934-416830 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:41765/json 2026-09-19 03:03:44,563 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:44,566 44 INFO rb-c72f0cd-224934-416830 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:41765/devtools/page/54B8EB666245B97AA7646C32C6A6F5E8 2026-09-19 03:03:44,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:44,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:44,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:44,607 44 INFO rb-c72f0cd-224934-416830 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=76ae1af7609b449c" in browser 2026-09-19 03:03:44,608 44 INFO rb-c72f0cd-224934-416830 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=76ae1af7609b449c" 2026-09-19 03:03:44,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:44,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:44] "GET /pos-self/98?access_token=76ae1af7609b449c HTTP/1.1" 200 - 57 0.017 0.255 2026-09-19 03:03:44,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '54B8EB666245B97AA7646C32C6A6F5E8', 'loaderId': '804D08A893C0EF3B627E3F5CDB74531E', 'isDownload': False} 2026-09-19 03:03:44,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:44,898 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:44,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:44,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:44] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.021 2026-09-19 03:03:44,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:44,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:44] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.043 2026-09-19 03:03:44,967 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:44,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:44] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.067 2026-09-19 03:03:45,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:03:45,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:03:45,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.010 2026-09-19 03:03:45,097 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:45,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:03:45,099 44 INFO rb-c72f0cd-224934-416830 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=76ae1af7609b449c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:45,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.012 0.033 2026-09-19 03:03:45,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-19 03:03:45,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.059 0.143 2026-09-19 03:03:45,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.181 2026-09-19 03:03:45,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/ir.attachment/5829/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:03:45,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 03:03:45,509 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:45,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-19 03:03:45,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-19 03:03:45,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:03:45,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:03:45,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:03:45,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,654 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/ir.attachment/5795/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:03:45,677 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:45,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.012 2026-09-19 03:03:45,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:45] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-19 03:03:45,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7938268 (allocated 8650752) 2026-09-19 03:03:45,965 44 INFO rb-c72f0cd-224934-416830 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 97849 2026-09-19 03:03:45,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:45,970 44 INFO rb-c72f0cd-224934-416830 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 97849 2026-09-19 03:03:45,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310442 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '5b0de162-3966-4649-9f91-a53934a6f32f'}] 2026-09-19 03:03:46,005 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310442 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '5b0de162-3966-4649-9f91-a53934a6f32f'} created pos.order #667 2026-09-19 03:03:46,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310442 finished 2026-09-19 03:03:46,036 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030346_036797_test_online_payment_mobile_no_confirmation_page.txt 2026-09-19 03:03:46,037 44 INFO rb-c72f0cd-224934-416830 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/tmp_ojt5uvk_chrome_odoo" 2026-09-19 03:03:46,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: waiting for threads: [, ] 2026-09-19 03:03:46,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.041 0.089 2026-09-19 03:03:46,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:46,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:46] "GET /pos/pay/667?access_token=6202d241-3bbf-43f7-becb-e13ba0891bdc HTTP/1.1" 200 - 126 0.049 0.448 2026-09-19 03:03:46,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:46,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:46] "POST /pos/pay/transaction/667 HTTP/1.1" 200 - 30 0.010 0.027 2026-09-19 03:03:46,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-19 03:03:47,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:03:47,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) fully done (#loop 1; done 0; remaining 0; duration 0.46s) 2026-09-19 03:03:47,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98044 2026-09-19 03:03:49,251 44 INFO rb-c72f0cd-224934-416830 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/tmpramh3z7t_chrome_odoo 2026-09-19 03:03:49,251 44 INFO rb-c72f0cd-224934-416830 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:39505/json/version 2026-09-19 03:03:49,252 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:49,258 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,258 44 INFO rb-c72f0cd-224934-416830 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:39505/json 2026-09-19 03:03:49,258 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:49,267 44 INFO rb-c72f0cd-224934-416830 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:39505/devtools/page/9F7BE79892B2A5A96C081F26711D835E 2026-09-19 03:03:49,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,302 44 INFO rb-c72f0cd-224934-416830 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=ad8f170a3dd046ee" in browser 2026-09-19 03:03:49,302 44 INFO rb-c72f0cd-224934-416830 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=ad8f170a3dd046ee" 2026-09-19 03:03:49,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:49,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /pos-self/99?access_token=ad8f170a3dd046ee HTTP/1.1" 200 - 57 0.018 0.254 2026-09-19 03:03:49,585 44 INFO rb-c72f0cd-224934-416830 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': '9F7BE79892B2A5A96C081F26711D835E', 'loaderId': '4AA96368ADB1D6F19C8E2D9D156CC95C', 'isDownload': False} 2026-09-19 03:03:49,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,596 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:49,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:49,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.017 2026-09-19 03:03:49,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:49,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.045 2026-09-19 03:03:49,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:49,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.062 2026-09-19 03:03:49,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:03:49,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:03:49,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-19 03:03:49,823 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:49,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:03:49,838 44 INFO rb-c72f0cd-224934-416830 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=ad8f170a3dd046ee", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:49,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.012 0.025 2026-09-19 03:03:49,897 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:49,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-19 03:03:50,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.054 0.109 2026-09-19 03:03:50,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-09-19 03:03:50,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/ir.attachment/5870/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:50,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:03:50,189 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:03:50,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.020 2026-09-19 03:03:50,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.034 2026-09-19 03:03:50,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-09-19 03:03:50,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-19 03:03:50,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-19 03:03:50,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/ir.attachment/5836/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:50,347 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:50,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-09-19 03:03:50,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-19 03:03:50,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68949283 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '72d5a48b-60f1-47ef-8393-aab94da10289'}] 2026-09-19 03:03:50,636 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7919136 (allocated 9175040) 2026-09-19 03:03:50,639 44 INFO rb-c72f0cd-224934-416830 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 98044 2026-09-19 03:03:50,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,642 44 INFO rb-c72f0cd-224934-416830 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 98044 2026-09-19 03:03:50,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68949283 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '72d5a48b-60f1-47ef-8393-aab94da10289'} created pos.order #668 2026-09-19 03:03:50,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68949283 finished 2026-09-19 03:03:50,708 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030350_707944_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:03:50,708 44 INFO rb-c72f0cd-224934-416830 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/tmpramh3z7t_chrome_odoo" 2026-09-19 03:03:50,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.040 0.073 2026-09-19 03:03:50,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98236 2026-09-19 03:03:50,956 44 INFO rb-c72f0cd-224934-416830 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/tmpnouhslv9_chrome_odoo 2026-09-19 03:03:50,956 44 INFO rb-c72f0cd-224934-416830 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:45551/json/version 2026-09-19 03:03:50,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:50,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,961 44 INFO rb-c72f0cd-224934-416830 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:45551/json 2026-09-19 03:03:50,962 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:50,963 44 INFO rb-c72f0cd-224934-416830 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:45551/devtools/page/57A6F29E4212A1192248B6DADF0AA007 2026-09-19 03:03:50,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:03:50,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:50,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:51,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.022 0.242 2026-09-19 03:03:51,255 44 INFO rb-c72f0cd-224934-416830 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': '57A6F29E4212A1192248B6DADF0AA007', 'loaderId': '8933C066635E953F3760EECEE7268278', 'isDownload': False} 2026-09-19 03:03:51,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:51,268 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:51,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:03:51,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:03:51,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:03:51,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:51,696 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:51,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:03:51,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:51,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:51,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:51,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:51,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:51,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.004 2026-09-19 03:03:51,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:03:51,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.015 2026-09-19 03:03:51,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-09-19 03:03:52,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order 2026-09-19 03:03:52,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order.line 2026-09-19 03:03:52,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 488 0.196 0.260 2026-09-19 03:03:52,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:03:52,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:03:52,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:03:52,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:03:52,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:52,415 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:52,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:52,421 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:03:52,453 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:52,458 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:03:52,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,460 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:03:52,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.010 0.033 2026-09-19 03:03:52,472 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:52,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.023 0.038 2026-09-19 03:03:52,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.048 2026-09-19 03:03:52,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.025 0.087 2026-09-19 03:03:52,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.053 2026-09-19 03:03:52,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.073 2026-09-19 03:03:52,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-09-19 03:03:52,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:03:52,654 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:52,654 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13585944 (allocated 14942208) 2026-09-19 03:03:52,874 44 INFO rb-c72f0cd-224934-416830 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 98236 2026-09-19 03:03:52,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:52,876 44 INFO rb-c72f0cd-224934-416830 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 98236 2026-09-19 03:03:52,986 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030352_986519_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:03:52,986 44 INFO rb-c72f0cd-224934-416830 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/tmpnouhslv9_chrome_odoo" 2026-09-19 03:03:53,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98434 2026-09-19 03:03:55,366 44 INFO rb-c72f0cd-224934-416830 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/tmpq36ohsdf_chrome_odoo 2026-09-19 03:03:55,366 44 INFO rb-c72f0cd-224934-416830 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:36265/json/version 2026-09-19 03:03:55,367 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:55,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,374 44 INFO rb-c72f0cd-224934-416830 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:36265/json 2026-09-19 03:03:55,374 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:55,378 44 INFO rb-c72f0cd-224934-416830 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:36265/devtools/page/4D8EA475A64FCFBBED9AB03684D525BF 2026-09-19 03:03:55,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,417 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d" in browser 2026-09-19 03:03:55,417 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d" 2026-09-19 03:03:55,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:03:55,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:55] "GET /pos-self/100?access_token=f7043e762e58453d HTTP/1.1" 200 - 57 0.023 0.386 2026-09-19 03:03:55,836 44 INFO rb-c72f0cd-224934-416830 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': '4D8EA475A64FCFBBED9AB03684D525BF', 'loaderId': '3A21121052794A69E857F088A6D0A591', 'isDownload': False} 2026-09-19 03:03:55,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:55,847 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:55,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:03:55,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:55] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.020 2026-09-19 03:03:55,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:03:55,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:55] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.052 2026-09-19 03:03:55,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:03:55,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:55] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.083 2026-09-19 03:03:56,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:03:56,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:03:56,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.005 2026-09-19 03:03:56,046 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:56,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:03:56,049 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:56,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.013 0.030 2026-09-19 03:03:56,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-19 03:03:56,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.064 0.129 2026-09-19 03:03:56,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.186 2026-09-19 03:03:56,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/ir.attachment/5914/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:56,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/ir.attachment/5877/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:56,397 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:56,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:03:56,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-19 03:03:56,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-19 03:03:56,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-19 03:03:56,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-19 03:03:56,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-19 03:03:56,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,633 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:56,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.011 2026-09-19 03:03:56,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.009 2026-09-19 03:03:56,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:56,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47331565 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '5547c9b4-9eaa-429c-8482-786efdf31277'}] 2026-09-19 03:03:56,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47331565 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '5547c9b4-9eaa-429c-8482-786efdf31277'} created pos.order #669 2026-09-19 03:03:56,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47331565 finished 2026-09-19 03:03:56,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.033 0.072 2026-09-19 03:03:57,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:57] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-19 03:03:57,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76059751 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '5547c9b4-9eaa-429c-8482-786efdf31277'}] 2026-09-19 03:03:57,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1097] to pos.order #669 2026-09-19 03:03:57,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76059751 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '5547c9b4-9eaa-429c-8482-786efdf31277'} updated pos.order #669 2026-09-19 03:03:57,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76059751 finished 2026-09-19 03:03:57,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.036 0.073 2026-09-19 03:03:57,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-19 03:03:57,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8968116 (allocated 10223616) 2026-09-19 03:03:57,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,669 44 INFO rb-c72f0cd-224934-416830 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 98434 2026-09-19 03:03:57,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:03:57,670 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:57,671 44 INFO rb-c72f0cd-224934-416830 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 98434 2026-09-19 03:03:57,739 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030357_739036_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:03:57,741 44 INFO rb-c72f0cd-224934-416830 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/tmpq36ohsdf_chrome_odoo" 2026-09-19 03:03:57,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /pos/pay/669?access_token=7154df2e-847b-4d99-bf03-82c296603ab5&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3Df7043e762e58453d HTTP/1.1" 200 - 126 0.053 0.558 2026-09-19 03:03:58,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98632 2026-09-19 03:03:58,524 44 INFO rb-c72f0cd-224934-416830 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/tmppum9zjab_chrome_odoo 2026-09-19 03:03:58,524 44 INFO rb-c72f0cd-224934-416830 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:38609/json/version 2026-09-19 03:03:58,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:58,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,527 44 INFO rb-c72f0cd-224934-416830 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:38609/json 2026-09-19 03:03:58,528 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:03:58,529 44 INFO rb-c72f0cd-224934-416830 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:38609/devtools/page/947B2A8955166A0450A71F22E8C5F77F 2026-09-19 03:03:58,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,539 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d&table_identifier=f9dfaac2" in browser 2026-09-19 03:03:58,539 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d&table_identifier=f9dfaac2" 2026-09-19 03:03:58,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /pos-self/100?access_token=f7043e762e58453d&table_identifier=f9dfaac2 HTTP/1.1" 200 - 9 0.004 0.048 2026-09-19 03:03:58,599 44 INFO rb-c72f0cd-224934-416830 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': '947B2A8955166A0450A71F22E8C5F77F', 'loaderId': 'EFB976FC6A46CAAE682DB1431C129D93', 'isDownload': False} 2026-09-19 03:03:58,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,615 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:03:58,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-09-19 03:03:58,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:03:58,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:03:58,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:03:58,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:03:58,788 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:03:58,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:03:58,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:03:58,801 44 INFO rb-c72f0cd-224934-416830 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=f7043e762e58453d&table_identifier=f9dfaac2", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:03:58,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.010 0.019 2026-09-19 03:03:58,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:03:58,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:58,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.050 0.105 2026-09-19 03:03:58,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.155 2026-09-19 03:03:59,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-19 03:03:59,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/ir.attachment/5914/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:03:59,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/ir.attachment/5877/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:03:59,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:03:59,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/pos.category/238/image_128?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:03:59,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.template/1944/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-19 03:03:59,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.template/1942/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-19 03:03:59,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.template/1940/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-19 03:03:59,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.template/1941/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-19 03:03:59,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.template/1943/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-19 03:03:59,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03: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-19 03:03:59,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.product/2428/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-09-19 03:03:59,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-19 03:03:59,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.010 2026-09-19 03:03:59,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58396429 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '1b4f19ff-f18b-4cd6-a613-9997978e28ef'}] 2026-09-19 03:03:59,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58396429 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '1b4f19ff-f18b-4cd6-a613-9997978e28ef'} created pos.order #670 2026-09-19 03:03:59,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58396429 finished 2026-09-19 03:03:59,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.020 0.058 2026-09-19 03:03:59,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:03:59,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "GET /web/image/product.product/2430/image_512?unique=2026-09-19T03:03:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-19 03:03:59,727 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:03:59,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69623609 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '1b4f19ff-f18b-4cd6-a613-9997978e28ef'}] 2026-09-19 03:03:59,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1099] to pos.order #670 2026-09-19 03:03:59,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69623609 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '1b4f19ff-f18b-4cd6-a613-9997978e28ef'} updated pos.order #670 2026-09-19 03:03:59,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69623609 finished 2026-09-19 03:03:59,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.039 0.083 2026-09-19 03:03:59,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:03:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-09-19 03:03:59,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8760516 (allocated 9699328) 2026-09-19 03:04:00,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,185 44 INFO rb-c72f0cd-224934-416830 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 98632 2026-09-19 03:04:00,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:00,188 44 INFO rb-c72f0cd-224934-416830 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 98632 2026-09-19 03:04:00,247 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030400_247365_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:04:00,247 44 INFO rb-c72f0cd-224934-416830 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/tmppum9zjab_chrome_odoo" 2026-09-19 03:04:00,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:04:01,364 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-09-19 03:04:03,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 98833 2026-09-19 03:04:03,263 44 INFO rb-c72f0cd-224934-416830 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/tmppmsp9e4y_chrome_odoo 2026-09-19 03:04:03,263 44 INFO rb-c72f0cd-224934-416830 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:37411/json/version 2026-09-19 03:04:03,264 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:03,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,270 44 INFO rb-c72f0cd-224934-416830 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:37411/json 2026-09-19 03:04:03,270 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:03,274 44 INFO rb-c72f0cd-224934-416830 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:37411/devtools/page/4FFCF0789C81B42BEEB7D3E162BE5025 2026-09-19 03:04:03,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,292 44 INFO rb-c72f0cd-224934-416830 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=68b8b83214f94ee0" in browser 2026-09-19 03:04:03,292 44 INFO rb-c72f0cd-224934-416830 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=68b8b83214f94ee0" 2026-09-19 03:04:03,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:03,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /pos-self/101?access_token=68b8b83214f94ee0 HTTP/1.1" 200 - 57 0.019 0.309 2026-09-19 03:04:03,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '4FFCF0789C81B42BEEB7D3E162BE5025', 'loaderId': '4C6D83F53FA1E3FF69D0EA6A5876A77B', 'isDownload': False} 2026-09-19 03:04:03,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,643 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:03,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:03,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.019 2026-09-19 03:04:03,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:03,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-09-19 03:04:03,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:03,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.069 2026-09-19 03:04:03,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-19 03:04:03,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:04:03,865 44 INFO rb-c72f0cd-224934-416830 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=68b8b83214f94ee0", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:03,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:04:03,869 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:03,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:04:03,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:03,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.011 0.022 2026-09-19 03:04:03,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-19 03:04:04,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.055 0.148 2026-09-19 03:04:04,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.167 2026-09-19 03:04:04,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-19 03:04:04,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/ir.attachment/5970/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:04,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/pos.category/239/image_128?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.012 2026-09-19 03:04:04,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:04:04,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.template/1949/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.012 2026-09-19 03:04:04,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.template/1945/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:04:04,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.template/1947/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-19 03:04:04,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.template/1946/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-19 03:04:04,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.template/1948/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-19 03:04:04,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/ir.attachment/5936/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:04:04,538 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:04,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.product/2433/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-19 03:04:04,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "GET /web/image/product.product/2435/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.025 2026-09-19 03:04:04,608 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,672 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67999015 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': 'a2fb5ce7-46bf-4736-8076-3bac88f4b229'}] 2026-09-19 03:04:04,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67999015 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': 'a2fb5ce7-46bf-4736-8076-3bac88f4b229'} created pos.order #671 2026-09-19 03:04:04,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67999015 finished 2026-09-19 03:04:04,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.039 0.074 2026-09-19 03:04:04,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:04:04,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:04,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:05] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.008 0.026 2026-09-19 03:04:05,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8313632 (allocated 9961472) 2026-09-19 03:04:05,174 44 INFO rb-c72f0cd-224934-416830 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 98833 2026-09-19 03:04:05,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:05,175 44 INFO rb-c72f0cd-224934-416830 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 98833 2026-09-19 03:04:05,269 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030405_269678_test_kiosk_cart_restore_and_cancel.txt 2026-09-19 03:04:05,269 44 INFO rb-c72f0cd-224934-416830 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/tmppmsp9e4y_chrome_odoo" 2026-09-19 03:04:05,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-09-19 03:04:07,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 99023 2026-09-19 03:04:07,181 44 INFO rb-c72f0cd-224934-416830 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/tmp3xslds7o_chrome_odoo 2026-09-19 03:04:07,181 44 INFO rb-c72f0cd-224934-416830 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:40195/json/version 2026-09-19 03:04:07,182 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:07,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,190 44 INFO rb-c72f0cd-224934-416830 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:40195/json 2026-09-19 03:04:07,190 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:07,194 44 INFO rb-c72f0cd-224934-416830 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:40195/devtools/page/B062179634C9AE981CB0D97173E9F493 2026-09-19 03:04:07,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,219 44 INFO rb-c72f0cd-224934-416830 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=c0a664fa12374c2b" in browser 2026-09-19 03:04:07,219 44 INFO rb-c72f0cd-224934-416830 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=c0a664fa12374c2b" 2026-09-19 03:04:07,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:07,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /pos-self/102?access_token=c0a664fa12374c2b HTTP/1.1" 200 - 57 0.019 0.240 2026-09-19 03:04:07,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'B062179634C9AE981CB0D97173E9F493', 'loaderId': '0C87B60641F929D69836C34359C9EBC9', 'isDownload': False} 2026-09-19 03:04:07,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,503 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:07,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:07,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 03:04:07,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:07,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.046 2026-09-19 03:04:07,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:07,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-09-19 03:04:07,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:04:07,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:04:07,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:04:07,687 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:07,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.009 2026-09-19 03:04:07,688 44 INFO rb-c72f0cd-224934-416830 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=c0a664fa12374c2b", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:07,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.017 0.028 2026-09-19 03:04:07,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:07,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-19 03:04:07,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.049 0.109 2026-09-19 03:04:07,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.148 2026-09-19 03:04:07,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-19 03:04:07,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/ir.attachment/6011/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:08,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,064 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:04:08,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/pos.category/239/image_128?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-19 03:04:08,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.template/1945/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:04:08,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.template/1946/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:04:08,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.template/1949/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-19 03:04:08,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.template/1947/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-19 03:04:08,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.template/1948/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-19 03:04:08,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/ir.attachment/5977/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-19 03:04:08,172 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:08,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "GET /web/image/product.product/2433/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.009 2026-09-19 03:04:08,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67619338 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': 'a45a6ad4-f9c4-43f7-acc7-1dcb8b4c6cbd'}] 2026-09-19 03:04:08,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67619338 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': 'a45a6ad4-f9c4-43f7-acc7-1dcb8b4c6cbd'} created pos.order #672 2026-09-19 03:04:08,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67619338 finished 2026-09-19 03:04:08,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.047 0.076 2026-09-19 03:04:08,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7694824 (allocated 8126464) 2026-09-19 03:04:08,481 44 INFO rb-c72f0cd-224934-416830 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 99023 2026-09-19 03:04:08,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:08,482 44 INFO rb-c72f0cd-224934-416830 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 99023 2026-09-19 03:04:08,544 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030408_544295_test_online_payment_kiosk_qr_code.txt 2026-09-19 03:04:08,544 44 INFO rb-c72f0cd-224934-416830 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/tmp3xslds7o_chrome_odoo" 2026-09-19 03:04:08,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:10,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99217 2026-09-19 03:04:10,783 44 INFO rb-c72f0cd-224934-416830 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/tmptpa4vphv_chrome_odoo 2026-09-19 03:04:10,783 44 INFO rb-c72f0cd-224934-416830 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:45585/json/version 2026-09-19 03:04:10,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:10,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:10,793 44 INFO rb-c72f0cd-224934-416830 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:45585/json 2026-09-19 03:04:10,793 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:10,797 44 INFO rb-c72f0cd-224934-416830 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:45585/devtools/page/45E5355766FF6A9BF672157B2E21BB21 2026-09-19 03:04:10,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:10,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:10,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:10,834 44 INFO rb-c72f0cd-224934-416830 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=24ab6e0758774969" in browser 2026-09-19 03:04:10,834 44 INFO rb-c72f0cd-224934-416830 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=24ab6e0758774969" 2026-09-19 03:04:10,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:11,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /pos-self/103?access_token=24ab6e0758774969 HTTP/1.1" 200 - 57 0.037 0.419 2026-09-19 03:04:11,307 44 INFO rb-c72f0cd-224934-416830 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': '45E5355766FF6A9BF672157B2E21BB21', 'loaderId': '82A2F8A8644178FF24B23E70A2C60692', 'isDownload': False} 2026-09-19 03:04:11,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,320 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:11,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:11,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.016 2026-09-19 03:04:11,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:11,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.048 2026-09-19 03:04:11,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:11,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.070 2026-09-19 03:04:11,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:04:11,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:04:11,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:04:11,561 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:11,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:04:11,567 44 INFO rb-c72f0cd-224934-416830 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=24ab6e0758774969", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:11,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.018 0.028 2026-09-19 03:04:11,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-19 03:04:11,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.062 0.117 2026-09-19 03:04:11,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.164 2026-09-19 03:04:11,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/ir.attachment/6052/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:04:11,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/pos.category/239/image_128?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-09-19 03:04:11,939 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:11,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/product.template/1945/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:04:11,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/product.template/1946/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:04:11,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:11,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/product.template/1949/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-19 03:04:11,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/product.template/1947/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-09-19 03:04:11,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:11] "GET /web/image/product.template/1948/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-19 03:04:12,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "GET /web/image/ir.attachment/6018/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:04:12,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:12,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "GET /web/image/product.product/2433/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-19 03:04:12,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "GET /web/image/product.product/2435/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.021 2026-09-19 03:04:12,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7918876 (allocated 9175040) 2026-09-19 03:04:12,389 44 INFO rb-c72f0cd-224934-416830 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 99217 2026-09-19 03:04:12,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,391 44 INFO rb-c72f0cd-224934-416830 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 99217 2026-09-19 03:04:12,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39382277 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': 'c439eab7-40ba-40b8-860d-43bfd4ef1bdb'}] 2026-09-19 03:04:12,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39382277 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': 'c439eab7-40ba-40b8-860d-43bfd4ef1bdb'} created pos.order #673 2026-09-19 03:04:12,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39382277 finished 2026-09-19 03:04:12,470 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030412_465040_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:04:12,470 44 INFO rb-c72f0cd-224934-416830 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/tmptpa4vphv_chrome_odoo" 2026-09-19 03:04:12,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.055 0.085 2026-09-19 03:04:12,743 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99406 2026-09-19 03:04:12,744 44 INFO rb-c72f0cd-224934-416830 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/tmpwkjp99tc_chrome_odoo 2026-09-19 03:04:12,744 44 INFO rb-c72f0cd-224934-416830 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:41783/json/version 2026-09-19 03:04:12,745 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:12,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,756 44 INFO rb-c72f0cd-224934-416830 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:41783/json 2026-09-19 03:04:12,757 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:12,759 44 INFO rb-c72f0cd-224934-416830 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:41783/devtools/page/62D141C6A883B82C8DB8859E3431CF7D 2026-09-19 03:04:12,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,784 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:04:12,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:12] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.021 0.158 2026-09-19 03:04:12,988 44 INFO rb-c72f0cd-224934-416830 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': '62D141C6A883B82C8DB8859E3431CF7D', 'loaderId': '214EB3D5008DACE024A47EB4ECA5FA63', 'isDownload': False} 2026-09-19 03:04:12,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:12,999 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:13,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:04:13,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:04:13,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:04:13,372 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:13,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:04:13,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:04:13,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:04:13,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:13,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:13,404 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:13,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:13,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.005 2026-09-19 03:04:13,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.008 2026-09-19 03:04:13,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.004 0.015 2026-09-19 03:04:13,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:04:13,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order 2026-09-19 03:04:13,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:13,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order.line 2026-09-19 03:04:13,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:13,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 488 0.147 0.238 2026-09-19 03:04:13,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "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-19 03:04:13,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:13,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-09-19 03:04:13,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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.006 2026-09-19 03:04:14,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:14,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:14,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:14,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:14,064 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:14,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:04:14,076 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:14,077 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:14,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:04:14,094 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:14,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.010 0.033 2026-09-19 03:04:14,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.017 0.074 2026-09-19 03:04:14,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-09-19 03:04:14,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "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-19 03:04:14,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:04:14,342 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:14,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13586756 (allocated 14155776) 2026-09-19 03:04:14,616 44 INFO rb-c72f0cd-224934-416830 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 99406 2026-09-19 03:04:14,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:14,617 44 INFO rb-c72f0cd-224934-416830 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 99406 2026-09-19 03:04:14,718 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030414_717991_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:04:14,718 44 INFO rb-c72f0cd-224934-416830 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/tmpwkjp99tc_chrome_odoo" 2026-09-19 03:04:14,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:16,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:16,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:17,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:17] "GET /pos/pay/674?access_token=ac0951c0-2f1b-400f-9b1e-26d8f405751f HTTP/1.1" 200 - 151 0.053 0.570 2026-09-19 03:04:17,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:17,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:17] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 29 0.009 0.015 2026-09-19 03:04:17,309 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:17,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:17] "GET /pos/pay/confirmation/674?access_token=ac0951c0-2f1b-400f-9b1e-26d8f405751f&exit_route=/&tx_id=10 HTTP/1.1" 303 - 273 0.150 0.239 2026-09-19 03:04:17,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:17] "GET / HTTP/1.1" 200 - 32 0.016 0.170 2026-09-19 03:04:17,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (34) starting 2026-09-19 03:04:17,909 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:04:17,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:17,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:17] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 48 0.021 0.044 2026-09-19 03:04:18,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:19,994 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99613 2026-09-19 03:04:19,994 44 INFO rb-c72f0cd-224934-416830 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/tmpnr26kx7h_chrome_odoo 2026-09-19 03:04:19,995 44 INFO rb-c72f0cd-224934-416830 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:33493/json/version 2026-09-19 03:04:19,995 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:20,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,004 44 INFO rb-c72f0cd-224934-416830 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:33493/json 2026-09-19 03:04:20,005 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:20,011 44 INFO rb-c72f0cd-224934-416830 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:33493/devtools/page/D36E1940EE64B89A94929B18FC4C3015 2026-09-19 03:04:20,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,034 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba" in browser 2026-09-19 03:04:20,034 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba" 2026-09-19 03:04:20,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:20,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /pos-self/105?access_token=5ed5a681bac042ba HTTP/1.1" 200 - 57 0.017 0.247 2026-09-19 03:04:20,308 44 INFO rb-c72f0cd-224934-416830 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': 'D36E1940EE64B89A94929B18FC4C3015', 'loaderId': 'BD2C792F16C4D8D8AE14E34CD7BEBC5A', 'isDownload': False} 2026-09-19 03:04:20,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,323 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:20,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:20,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.026 2026-09-19 03:04:20,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:20,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.039 2026-09-19 03:04:20,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:20,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.060 2026-09-19 03:04:20,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:04:20,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:04:20,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:04:20,503 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:20,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:04:20,517 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:20,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.013 0.024 2026-09-19 03:04:20,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-19 03:04:20,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.070 0.122 2026-09-19 03:04:20,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.181 2026-09-19 03:04:20,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/image/ir.attachment/6134/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:20,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/image/ir.attachment/6097/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:04:20,864 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:20,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:20,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/image/pos.category/239/image_128?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:04:20,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:20] "GET /web/image/product.template/1949/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:04:21,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.template/1948/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:04:21,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.template/1946/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-19 03:04:21,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.template/1947/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-19 03:04:21,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.template/1945/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-09-19 03:04:21,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:21,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.product/2433/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.014 2026-09-19 03:04:21,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.007 2026-09-19 03:04:21,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32606215 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'a915be33-fd2d-40dc-816c-0773a8fcd863'}] 2026-09-19 03:04:21,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32606215 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'a915be33-fd2d-40dc-816c-0773a8fcd863'} created pos.order #675 2026-09-19 03:04:21,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32606215 finished 2026-09-19 03:04:21,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.052 0.082 2026-09-19 03:04:21,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-09-19 03:04:21,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,560 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "GET /web/image/product.product/2435/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.013 2026-09-19 03:04:21,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:21,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49276009 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'a915be33-fd2d-40dc-816c-0773a8fcd863'}] 2026-09-19 03:04:21,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1107] to pos.order #675 2026-09-19 03:04:21,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49276009 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'a915be33-fd2d-40dc-816c-0773a8fcd863'} updated pos.order #675 2026-09-19 03:04:21,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49276009 finished 2026-09-19 03:04:21,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.049 0.095 2026-09-19 03:04:21,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-19 03:04:21,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,038 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8933840 (allocated 10485760) 2026-09-19 03:04:22,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,211 44 INFO rb-c72f0cd-224934-416830 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 99613 2026-09-19 03:04:22,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,216 44 INFO rb-c72f0cd-224934-416830 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 99613 2026-09-19 03:04:22,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:22,289 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030422_288865_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:04:22,289 44 INFO rb-c72f0cd-224934-416830 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/tmpnr26kx7h_chrome_odoo" 2026-09-19 03:04:22,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:22,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:22] "GET /pos/pay/675?access_token=ea62939a-1c0b-49d3-9168-9730104df3c2&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D5ed5a681bac042ba HTTP/1.1" 200 - 126 0.052 0.507 2026-09-19 03:04:23,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99811 2026-09-19 03:04:23,016 44 INFO rb-c72f0cd-224934-416830 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/tmpwk9126ux_chrome_odoo 2026-09-19 03:04:23,016 44 INFO rb-c72f0cd-224934-416830 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:42461/json/version 2026-09-19 03:04:23,020 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:23,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,023 44 INFO rb-c72f0cd-224934-416830 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:42461/json 2026-09-19 03:04:23,024 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:23,025 44 INFO rb-c72f0cd-224934-416830 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:42461/devtools/page/D5B46EE9AC03C416E90549F31CC25447 2026-09-19 03:04:23,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,039 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba&table_identifier=ed947da5" in browser 2026-09-19 03:04:23,039 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba&table_identifier=ed947da5" 2026-09-19 03:04:23,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /pos-self/105?access_token=5ed5a681bac042ba&table_identifier=ed947da5 HTTP/1.1" 200 - 9 0.004 0.021 2026-09-19 03:04:23,079 44 INFO rb-c72f0cd-224934-416830 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': 'D5B46EE9AC03C416E90549F31CC25447', 'loaderId': '6A94EF7D053CA9ED2B1139258D449424', 'isDownload': False} 2026-09-19 03:04:23,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,088 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:23,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:04:23,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:04:23,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:04:23,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-19 03:04:23,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:23,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:04:23,274 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:23,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:23,281 44 INFO rb-c72f0cd-224934-416830 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=5ed5a681bac042ba&table_identifier=ed947da5", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:23,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.008 0.021 2026-09-19 03:04:23,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:04:23,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.043 0.089 2026-09-19 03:04:23,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.127 2026-09-19 03:04:23,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.005 2026-09-19 03:04:23,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/ir.attachment/6134/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:23,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/ir.attachment/6097/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:23,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:23,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/pos.category/239/image_128?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-19 03:04:23,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.template/1949/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 03:04:23,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.template/1945/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-19 03:04:23,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.template/1946/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 03:04:23,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.template/1947/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-19 03:04:23,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.template/1948/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-19 03:04:23,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,762 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:23,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "GET /web/image/product.product/2433/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-19 03:04:23,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.005 2026-09-19 03:04:23,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-09-19 03:04:23,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:23,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56925044 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '100bcad7-3e63-42e2-8a98-3bc6fd266f5d'}] 2026-09-19 03:04:23,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56925044 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '100bcad7-3e63-42e2-8a98-3bc6fd266f5d'} created pos.order #676 2026-09-19 03:04:23,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56925044 finished 2026-09-19 03:04:23,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.027 0.061 2026-09-19 03:04:23,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:04:24,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:24] "GET /web/image/product.product/2435/image_512?unique=2026-09-19T03:04:00.000+00:00 HTTP/1.1" 200 - 8 0.002 0.009 2026-09-19 03:04:24,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90303346 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '100bcad7-3e63-42e2-8a98-3bc6fd266f5d'}] 2026-09-19 03:04:24,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1109] to pos.order #676 2026-09-19 03:04:24,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90303346 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '100bcad7-3e63-42e2-8a98-3bc6fd266f5d'} updated pos.order #676 2026-09-19 03:04:24,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90303346 finished 2026-09-19 03:04:24,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.032 0.077 2026-09-19 03:04:24,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:04:24,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8743976 (allocated 10223616) 2026-09-19 03:04:24,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,677 44 INFO rb-c72f0cd-224934-416830 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 99811 2026-09-19 03:04:24,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:24,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:24,684 44 INFO rb-c72f0cd-224934-416830 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 99811 2026-09-19 03:04:24,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:24] "GET /pos/pay/676?access_token=b3b8268c-de00-402a-a65e-b71d698dab97&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D5ed5a681bac042ba%26table_identifier%3Ded947da5 HTTP/1.1" 200 - 36 0.026 0.032 2026-09-19 03:04:24,759 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030424_759535_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:04:24,759 44 INFO rb-c72f0cd-224934-416830 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/tmpwk9126ux_chrome_odoo" 2026-09-19 03:04:24,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:04:31,167 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #192 deleted restaurant.floor records with IDs: [32] 2026-09-19 03:04:31,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-09-19 03:04:31,491 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #192 deleted pos.printer records with IDs: [23, 24] 2026-09-19 03:04:31,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 100010 2026-09-19 03:04:31,785 44 INFO rb-c72f0cd-224934-416830 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/tmpaq2jqisa_chrome_odoo 2026-09-19 03:04:31,785 44 INFO rb-c72f0cd-224934-416830 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:35753/json/version 2026-09-19 03:04:31,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:31,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,788 44 INFO rb-c72f0cd-224934-416830 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:35753/json 2026-09-19 03:04:31,789 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:31,790 44 INFO rb-c72f0cd-224934-416830 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:35753/devtools/page/F940E573C6999921B199AA671282DF1B 2026-09-19 03:04:31,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:04:31,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:31,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:32,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.025 0.370 2026-09-19 03:04:32,232 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': 'F940E573C6999921B199AA671282DF1B', 'loaderId': '75BE7897F5C24D916D6C9986CFCB9AEE', 'isDownload': False} 2026-09-19 03:04:32,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:32,237 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:32,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:04:32,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:04:32,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:04:32,591 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:32,592 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:32,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:04:32,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:32,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:32,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:32,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:32,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:32,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-19 03:04:32,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.019 2026-09-19 03:04:32,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:04:32,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.021 2026-09-19 03:04:33,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.140 0.187 2026-09-19 03:04:33,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:04:33,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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.004 2026-09-19 03:04:33,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.022 2026-09-19 03:04:33,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:33,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:04:33,222 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:33,234 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:04:33,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:04:33,251 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:33,257 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:33,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/image/res.users/197/avatar_128 HTTP/1.1" 200 - 14 0.014 0.021 2026-09-19 03:04:33,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.002 0.040 2026-09-19 03:04:33,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-19 03:04:33,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-09-19 03:04:33,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,313 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:33,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-19 03:04:33,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.011 0.027 2026-09-19 03:04:33,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.008 0.055 2026-09-19 03:04:33,402 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:33,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.011 0.015 2026-09-19 03:04:33,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:33,506 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,518 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:33,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,654 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:33,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '5a2f40a3-e261-447a-8b99-f027348b49ca'}] 2026-09-19 03:04:33,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850194 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '5a2f40a3-e261-447a-8b99-f027348b49ca'} created pos.order #677 2026-09-19 03:04:33,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850194 finished 2026-09-19 03:04:33,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "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-19 03:04:33,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:33,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84563355 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '5a2f40a3-e261-447a-8b99-f027348b49ca'}] 2026-09-19 03:04:33,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84563355 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '5a2f40a3-e261-447a-8b99-f027348b49ca'} updated pos.order #677 2026-09-19 03:04:33,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84563355 finished 2026-09-19 03:04:33,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.021 0.043 2026-09-19 03:04:33,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:34,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81090182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'a8bc5aa1-bfc9-43de-872a-e118c81d1a39'}] 2026-09-19 03:04:34,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81090182 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'a8bc5aa1-bfc9-43de-872a-e118c81d1a39'} created pos.order #678 2026-09-19 03:04:34,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81090182 finished 2026-09-19 03:04:34,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.015 0.043 2026-09-19 03:04:34,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57640276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'a8bc5aa1-bfc9-43de-872a-e118c81d1a39'}] 2026-09-19 03:04:34,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57640276 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'a8bc5aa1-bfc9-43de-872a-e118c81d1a39'} updated pos.order #678 2026-09-19 03:04:34,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57640276 finished 2026-09-19 03:04:34,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16571208 (allocated 18485248) 2026-09-19 03:04:34,416 44 INFO rb-c72f0cd-224934-416830 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 100010 2026-09-19 03:04:34,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:34,416 44 INFO rb-c72f0cd-224934-416830 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 100010 2026-09-19 03:04:34,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.026 0.043 2026-09-19 03:04:34,476 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030434_476755_test_01_online_payment_with_multi_table.txt 2026-09-19 03:04:34,477 44 INFO rb-c72f0cd-224934-416830 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/tmpaq2jqisa_chrome_odoo" 2026-09-19 03:04:34,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-09-19 03:04:37,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100213 2026-09-19 03:04:37,691 44 INFO rb-c72f0cd-224934-416830 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/tmp0_9c61qw_chrome_odoo 2026-09-19 03:04:37,691 44 INFO rb-c72f0cd-224934-416830 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:43035/json/version 2026-09-19 03:04:37,692 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:37,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:37,693 44 INFO rb-c72f0cd-224934-416830 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:43035/json 2026-09-19 03:04:37,693 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:37,694 44 INFO rb-c72f0cd-224934-416830 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:43035/devtools/page/78F8A770DF8382526C88D7C20A8A9772 2026-09-19 03:04:37,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:37,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:37,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-19 03:04:37,740 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:37,742 44 INFO rb-c72f0cd-224934-416830 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=220e8c23288940e2" in browser 2026-09-19 03:04:37,742 44 INFO rb-c72f0cd-224934-416830 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=220e8c23288940e2" 2026-09-19 03:04:37,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:38,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /pos-self/108?access_token=220e8c23288940e2 HTTP/1.1" 200 - 82 0.024 0.299 2026-09-19 03:04:38,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '78F8A770DF8382526C88D7C20A8A9772', 'loaderId': 'DC16011A5CAFECF8109CDED05BDEB9D7', 'isDownload': False} 2026-09-19 03:04:38,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,086 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:38,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-09-19 03:04:38,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:38,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/assets/2/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 12 0.014 0.121 2026-09-19 03:04:38,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:38,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/assets/2/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.003 0.152 2026-09-19 03:04:38,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:38,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/assets/2/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.003 0.166 2026-09-19 03:04:38,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /favicon.ico HTTP/1.1" 301 - 7 0.002 0.006 2026-09-19 03:04:38,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:04:38,381 44 INFO rb-c72f0cd-224934-416830 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=220e8c23288940e2", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:38,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/website/2/favicon?unique=7479ade HTTP/1.1" 200 - 5 0.002 0.005 2026-09-19 03:04:38,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "POST /pos/ping HTTP/1.1" 200 - 2 0.000 0.007 2026-09-19 03:04:38,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.010 0.032 2026-09-19 03:04:38,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/a304010/bus.websocket_worker_assets.min.js, copying from /web/assets/a304010/bus.websocket_worker_assets.min.js 2026-09-19 03:04:38,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.012 0.061 2026-09-19 03:04:38,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.085 0.104 2026-09-19 03:04:38,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.168 2026-09-19 03:04:38,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/ir.attachment/6232/raw HTTP/1.1" 200 - 5 0.001 0.003 2026-09-19 03:04:38,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/pos.category/243/image_128?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 03:04:38,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/pos.category/244/image_128?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-09-19 03:04:38,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.template/1966/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 4 0.002 0.028 2026-09-19 03:04:38,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,812 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.template/1963/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 4 0.002 0.036 2026-09-19 03:04:38,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.template/1965/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 4 0.001 0.040 2026-09-19 03:04:38,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.template/1967/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 4 0.001 0.048 2026-09-19 03:04:38,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.template/1964/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 4 0.002 0.053 2026-09-19 03:04:38,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/ir.attachment/6233/raw HTTP/1.1" 200 - 5 0.001 0.003 2026-09-19 03:04:38,893 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:38,896 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:38,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:38] "GET /web/image/product.product/2451/image_512?unique=2026-09-19T03:04:24.000+00:00 HTTP/1.1" 200 - 9 0.003 0.010 2026-09-19 03:04:38,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:38,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48643242 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '6efcd311-8dc4-44c5-a053-57ae2504ec17'}] 2026-09-19 03:04:39,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7460168 (allocated 8126464) 2026-09-19 03:04:39,011 44 INFO rb-c72f0cd-224934-416830 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 100213 2026-09-19 03:04:39,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,012 44 INFO rb-c72f0cd-224934-416830 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 100213 2026-09-19 03:04:39,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48643242 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '6efcd311-8dc4-44c5-a053-57ae2504ec17'} created pos.order #679 2026-09-19 03:04:39,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48643242 finished 2026-09-19 03:04:39,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.037 0.057 2026-09-19 03:04:39,075 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030439_075015_test_02_online_payment_with_multi_website_company.txt 2026-09-19 03:04:39,075 44 INFO rb-c72f0cd-224934-416830 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/tmp0_9c61qw_chrome_odoo" 2026-09-19 03:04:39,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100404 2026-09-19 03:04:39,337 44 INFO rb-c72f0cd-224934-416830 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/tmpi35wldyj_chrome_odoo 2026-09-19 03:04:39,337 44 INFO rb-c72f0cd-224934-416830 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:32931/json/version 2026-09-19 03:04:39,338 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:39,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,348 44 INFO rb-c72f0cd-224934-416830 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:32931/json 2026-09-19 03:04:39,348 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:39,358 44 INFO rb-c72f0cd-224934-416830 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:32931/devtools/page/926950948C040456A0F556F88B4A83D9 2026-09-19 03:04:39,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-19 03:04:39,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:39,394 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" in browser 2026-09-19 03:04:39,394 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" 2026-09-19 03:04:39,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 199, model: pos.order 2026-09-19 03:04:40,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /pos/pay/679?access_token=ae8d5f8b-5ffc-4878-9195-b39afad3ea15 HTTP/1.1" 200 - 158 0.059 0.618 2026-09-19 03:04:40,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '926950948C040456A0F556F88B4A83D9', 'loaderId': '6820E3E8D4FB031FFBD5FFD658CBE5E6', 'isDownload': False} 2026-09-19 03:04:40,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,091 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-19 03:04:40,101 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:04:40,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:04:40,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/assets/2/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.028 0.026 2026-09-19 03:04:40,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:04:40,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/assets/2/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.004 0.043 2026-09-19 03:04:40,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:04:40,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/assets/2/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.004 0.022 2026-09-19 03:04:40,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=7479ade HTTP/1.1" 200 - 5 0.002 0.004 2026-09-19 03:04:40,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/image/website/2/favicon?unique=7479ade HTTP/1.1" 200 - 5 0.002 0.005 2026-09-19 03:04:40,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:04:40,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /web/assets/2/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.004 0.054 2026-09-19 03:04:40,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:04:40,678 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:40,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:40] "POST /mail/data HTTP/1.1" 200 - 17 0.006 0.013 2026-09-19 03:04:40,736 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10482192 (allocated 11010048) 2026-09-19 03:04:40,765 44 INFO rb-c72f0cd-224934-416830 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 100404 2026-09-19 03:04:40,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:40,765 44 INFO rb-c72f0cd-224934-416830 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 100404 2026-09-19 03:04:40,833 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030440_833063_test_02_online_payment_with_multi_website_company.txt 2026-09-19 03:04:40,833 44 INFO rb-c72f0cd-224934-416830 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/tmpi35wldyj_chrome_odoo" 2026-09-19 03:04:41,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100567 2026-09-19 03:04:41,081 44 INFO rb-c72f0cd-224934-416830 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/tmph42_9kwo_chrome_odoo 2026-09-19 03:04:41,081 44 INFO rb-c72f0cd-224934-416830 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:44863/json/version 2026-09-19 03:04:41,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:41,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,085 44 INFO rb-c72f0cd-224934-416830 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:44863/json 2026-09-19 03:04:41,085 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:41,087 44 INFO rb-c72f0cd-224934-416830 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:44863/devtools/page/C3B776FAE0D7D62B6F347CBF61582D71 2026-09-19 03:04:41,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:04:41,103 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,105 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" in browser 2026-09-19 03:04:41,105 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" 2026-09-19 03:04:41,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /pos/pay/679?access_token=ae8d5f8b-5ffc-4878-9195-b39afad3ea15 HTTP/1.1" 200 - 102 0.043 0.237 2026-09-19 03:04:41,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'C3B776FAE0D7D62B6F347CBF61582D71', 'loaderId': '53AB72E8D2D6DEBF7A2AD2F66CE36D9E', 'isDownload': False} 2026-09-19 03:04:41,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,406 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-19 03:04:41,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:41,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/assets/2/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:04:41,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/assets/2/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:04:41,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,438 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/assets/2/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:41,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=7479ade HTTP/1.1" 200 - 5 0.002 0.005 2026-09-19 03:04:41,533 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:41,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/assets/2/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:41,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /web/image/website/2/favicon?unique=7479ade HTTP/1.1" 200 - 6 0.003 0.013 2026-09-19 03:04:41,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:04:41,905 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:41,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:41] "POST /mail/data HTTP/1.1" 200 - 22 0.010 0.019 2026-09-19 03:04:41,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10482808 (allocated 11010048) 2026-09-19 03:04:41,991 44 INFO rb-c72f0cd-224934-416830 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 100567 2026-09-19 03:04:41,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:41,992 44 INFO rb-c72f0cd-224934-416830 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 100567 2026-09-19 03:04:42,086 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030442_086134_test_02_online_payment_with_multi_website_company.txt 2026-09-19 03:04:42,086 44 INFO rb-c72f0cd-224934-416830 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/tmph42_9kwo_chrome_odoo" 2026-09-19 03:04:42,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100739 2026-09-19 03:04:42,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmp_pkzc3lo_chrome_odoo 2026-09-19 03:04:42,330 44 INFO rb-c72f0cd-224934-416830 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:39523/json/version 2026-09-19 03:04:42,331 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:42,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,333 44 INFO rb-c72f0cd-224934-416830 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:39523/json 2026-09-19 03:04:42,334 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:42,335 44 INFO rb-c72f0cd-224934-416830 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:39523/devtools/page/7DA54AF39CE2EF6C9D65FD974003806C 2026-09-19 03:04:42,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,342 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" in browser 2026-09-19 03:04:42,342 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15" 2026-09-19 03:04:42,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:04:42,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /pos/pay/679?access_token=ae8d5f8b-5ffc-4878-9195-b39afad3ea15 HTTP/1.1" 200 - 59 0.020 0.057 2026-09-19 03:04:42,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '7DA54AF39CE2EF6C9D65FD974003806C', 'loaderId': '31077A040EECCF8FDA8DE394EDA07AFE', 'isDownload': False} 2026-09-19 03:04:42,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-19 03:04:42,472 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:04:42,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/assets/2/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.001 0.008 2026-09-19 03:04:42,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:42,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/assets/2/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:04:42,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/assets/2/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.001 0.006 2026-09-19 03:04:42,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=7479ade HTTP/1.1" 200 - 7 0.002 0.004 2026-09-19 03:04:42,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/image/website/2/favicon?unique=7479ade HTTP/1.1" 200 - 7 0.002 0.007 2026-09-19 03:04:42,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /web/assets/2/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.001 0.011 2026-09-19 03:04:42,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 03:04:42,970 44 INFO rb-c72f0cd-224934-416830 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=ae8d5f8b-5ffc-4878-9195-b39afad3ea15", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:42,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:42] "POST /mail/data HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 03:04:42,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:43,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:43,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:43,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10482860 (allocated 11272192) 2026-09-19 03:04:43,057 44 INFO rb-c72f0cd-224934-416830 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 100739 2026-09-19 03:04:43,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:43,058 44 INFO rb-c72f0cd-224934-416830 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 100739 2026-09-19 03:04:43,138 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030443_138342_test_02_online_payment_with_multi_website_company.txt 2026-09-19 03:04:43,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmp_pkzc3lo_chrome_odoo" 2026-09-19 03:04:43,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 03:04:44,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-09-19 03:04:46,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 100903 2026-09-19 03:04:46,271 44 INFO rb-c72f0cd-224934-416830 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/tmpbgexieu__chrome_odoo 2026-09-19 03:04:46,271 44 INFO rb-c72f0cd-224934-416830 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:44883/json/version 2026-09-19 03:04:46,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:46,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,275 44 INFO rb-c72f0cd-224934-416830 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:44883/json 2026-09-19 03:04:46,275 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:46,276 44 INFO rb-c72f0cd-224934-416830 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:44883/devtools/page/5A870E204D7F1BF34154A80BAA245BB9 2026-09-19 03:04:46,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,336 44 INFO rb-c72f0cd-224934-416830 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=ed00fc926b9449f2" in browser 2026-09-19 03:04:46,337 44 INFO rb-c72f0cd-224934-416830 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=ed00fc926b9449f2" 2026-09-19 03:04:46,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:46,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /pos-self/109?access_token=ed00fc926b9449f2 HTTP/1.1" 200 - 57 0.016 0.247 2026-09-19 03:04:46,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '5A870E204D7F1BF34154A80BAA245BB9', 'loaderId': 'CC802A7DF238F4433594DF090B348FAD', 'isDownload': False} 2026-09-19 03:04:46,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,621 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:46,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:46,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-19 03:04:46,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:46,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.042 2026-09-19 03:04:46,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:46,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.075 2026-09-19 03:04:46,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-19 03:04:46,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:04:46,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.009 2026-09-19 03:04:46,846 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:46,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:04:46,847 44 INFO rb-c72f0cd-224934-416830 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=ed00fc926b9449f2", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:46,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:46,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.012 0.030 2026-09-19 03:04:46,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.069 2026-09-19 03:04:47,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.047 0.092 2026-09-19 03:04:47,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.115 2026-09-19 03:04:47,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-19 03:04:47,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/ir.attachment/6307/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:47,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/pos.category/245/image_128?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-09-19 03:04:47,244 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:47,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.template/1968/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:04:47,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.template/1970/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-19 03:04:47,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.template/1972/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-19 03:04:47,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.template/1971/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 03:04:47,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.template/1969/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-19 03:04:47,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/ir.attachment/6273/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:47,408 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:47,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.product/2458/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-19 03:04:47,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "GET /web/image/product.product/2456/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-09-19 03:04:47,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,490 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47647643 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '1272dc57-3d2f-4e93-b47a-2b6a9ebbc1d2'}] 2026-09-19 03:04:47,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47647643 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '1272dc57-3d2f-4e93-b47a-2b6a9ebbc1d2'} created pos.order #680 2026-09-19 03:04:47,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47647643 finished 2026-09-19 03:04:47,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.035 0.091 2026-09-19 03:04:47,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:04:47,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:47,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:48,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-19 03:04:48,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:48,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:48] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.008 0.022 2026-09-19 03:04:48,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8265316 (allocated 9437184) 2026-09-19 03:04:48,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 100903 2026-09-19 03:04:48,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-19 03:04:48,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 100903 2026-09-19 03:04:48,166 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030448_166046_test_kiosk_cart_restore_and_cancel.txt 2026-09-19 03:04:48,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpbgexieu__chrome_odoo" 2026-09-19 03:04:48,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-09-19 03:04:50,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 101096 2026-09-19 03:04:50,004 44 INFO rb-c72f0cd-224934-416830 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/tmp7fg47a82_chrome_odoo 2026-09-19 03:04:50,004 44 INFO rb-c72f0cd-224934-416830 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:37097/json/version 2026-09-19 03:04:50,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,008 44 INFO rb-c72f0cd-224934-416830 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:37097/json 2026-09-19 03:04:50,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,010 44 INFO rb-c72f0cd-224934-416830 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:37097/devtools/page/C206D66DA1DCCA890141DA0462166412 2026-09-19 03:04:50,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,051 44 INFO rb-c72f0cd-224934-416830 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=e558d79c5188413a" in browser 2026-09-19 03:04:50,051 44 INFO rb-c72f0cd-224934-416830 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=e558d79c5188413a" 2026-09-19 03:04:50,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:50,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /pos-self/110?access_token=e558d79c5188413a HTTP/1.1" 200 - 57 0.015 0.208 2026-09-19 03:04:50,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'C206D66DA1DCCA890141DA0462166412', 'loaderId': '60B81D6A33D4B5449E622443E61B4B2E', 'isDownload': False} 2026-09-19 03:04:50,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:50,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:50,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.016 2026-09-19 03:04:50,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:50,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.012 0.033 2026-09-19 03:04:50,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:50,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.074 2026-09-19 03:04:50,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.003 2026-09-19 03:04:50,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.006 2026-09-19 03:04:50,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:04:50,522 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:50,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:04:50,530 44 INFO rb-c72f0cd-224934-416830 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=e558d79c5188413a", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:50,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.012 0.021 2026-09-19 03:04:50,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.063 2026-09-19 03:04:50,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.061 0.133 2026-09-19 03:04:50,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.176 2026-09-19 03:04:50,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-19 03:04:50,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/ir.attachment/6348/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:50,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:50,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/pos.category/245/image_128?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:04:50,944 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:50,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/product.template/1968/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-19 03:04:50,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/product.template/1969/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-19 03:04:50,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/product.template/1970/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-19 03:04:50,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/product.template/1972/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-19 03:04:50,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:50] "GET /web/image/product.template/1971/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-19 03:04:50,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:51,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:51,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:51] "GET /web/image/ir.attachment/6314/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:51,076 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:51,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:51] "GET /web/image/product.product/2456/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-19 03:04:51,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:51,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:51,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6960713 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'be38e670-c6f0-4dc3-bcf0-a150572909a1'}] 2026-09-19 03:04:51,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6960713 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'be38e670-c6f0-4dc3-bcf0-a150572909a1'} created pos.order #681 2026-09-19 03:04:51,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6960713 finished 2026-09-19 03:04:51,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.045 0.073 2026-09-19 03:04:51,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.006 2026-09-19 03:04:51,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-19 03:04:51,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:51,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7692976 (allocated 8126464) 2026-09-19 03:04:51,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 101096 2026-09-19 03:04:51,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-19 03:04:51,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 101096 2026-09-19 03:04:51,435 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030451_435128_test_online_payment_kiosk_qr_code.txt 2026-09-19 03:04:51,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmp7fg47a82_chrome_odoo" 2026-09-19 03:04:51,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-19 03:04:53,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101290 2026-09-19 03:04:53,776 44 INFO rb-c72f0cd-224934-416830 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/tmpz_qxiulf_chrome_odoo 2026-09-19 03:04:53,776 44 INFO rb-c72f0cd-224934-416830 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:43617/json/version 2026-09-19 03:04:53,777 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:53,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:53,780 44 INFO rb-c72f0cd-224934-416830 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:43617/json 2026-09-19 03:04:53,780 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:53,781 44 INFO rb-c72f0cd-224934-416830 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:43617/devtools/page/C6FA6ADED553B89035A8C9B37DF0092F 2026-09-19 03:04:53,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:53,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:53,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:53,838 44 INFO rb-c72f0cd-224934-416830 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=35b9e68faf514e34" in browser 2026-09-19 03:04:53,838 44 INFO rb-c72f0cd-224934-416830 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=35b9e68faf514e34" 2026-09-19 03:04:53,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:54,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /pos-self/111?access_token=35b9e68faf514e34 HTTP/1.1" 200 - 57 0.019 0.384 2026-09-19 03:04:54,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'C6FA6ADED553B89035A8C9B37DF0092F', 'loaderId': '9DB46BB42C06839ABD61335F007DD953', 'isDownload': False} 2026-09-19 03:04:54,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,264 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:54,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:54,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.022 2026-09-19 03:04:54,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:54,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.054 2026-09-19 03:04:54,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:54,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.067 2026-09-19 03:04:54,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:04:54,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:04:54,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.001 0.004 2026-09-19 03:04:54,485 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:54,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:04:54,497 44 INFO rb-c72f0cd-224934-416830 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=35b9e68faf514e34", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:54,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.012 0.022 2026-09-19 03:04:54,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-19 03:04:54,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.068 0.099 2026-09-19 03:04:54,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.164 2026-09-19 03:04:54,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/ir.attachment/6389/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:54,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/pos.category/245/image_128?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:04:54,848 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:54,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/product.template/1968/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:04:54,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/product.template/1969/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-19 03:04:54,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/product.template/1972/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 03:04:54,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/product.template/1970/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-19 03:04:54,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:54] "GET /web/image/product.template/1971/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-19 03:04:54,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:54,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/image/ir.attachment/6355/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:55,013 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:55,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/image/product.product/2458/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-19 03:04:55,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/image/product.product/2456/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.028 2026-09-19 03:04:55,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86244292 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'ba215c18-eb52-474f-a887-05c0ab6a5025'}] 2026-09-19 03:04:55,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7912740 (allocated 8650752) 2026-09-19 03:04:55,306 44 INFO rb-c72f0cd-224934-416830 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 101290 2026-09-19 03:04:55,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,307 44 INFO rb-c72f0cd-224934-416830 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 101290 2026-09-19 03:04:55,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86244292 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'ba215c18-eb52-474f-a887-05c0ab6a5025'} created pos.order #682 2026-09-19 03:04:55,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86244292 finished 2026-09-19 03:04:55,367 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030455_366949_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:04:55,367 44 INFO rb-c72f0cd-224934-416830 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/tmpz_qxiulf_chrome_odoo" 2026-09-19 03:04:55,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.053 0.060 2026-09-19 03:04:55,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101484 2026-09-19 03:04:55,638 44 INFO rb-c72f0cd-224934-416830 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/tmp8tyl760y_chrome_odoo 2026-09-19 03:04:55,638 44 INFO rb-c72f0cd-224934-416830 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:42353/json/version 2026-09-19 03:04:55,639 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:55,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,641 44 INFO rb-c72f0cd-224934-416830 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:42353/json 2026-09-19 03:04:55,642 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:55,643 44 INFO rb-c72f0cd-224934-416830 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:42353/devtools/page/2DA24C2586D757C7B78BC060DA7CA2AA 2026-09-19 03:04:55,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:04:55,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.054 0.179 2026-09-19 03:04:55,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2DA24C2586D757C7B78BC060DA7CA2AA', 'loaderId': 'DAB0C68964CAAE37B707C7937F0DA9A3', 'isDownload': False} 2026-09-19 03:04:55,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:55,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:55,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:04:55,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:04:55,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:55] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:04:56,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:56,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:56,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:04:56,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:04:56,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:04:56,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:56,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.004 2026-09-19 03:04:56,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.021 2026-09-19 03:04:56,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.045 2026-09-19 03:04:56,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order 2026-09-19 03:04:56,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order.line 2026-09-19 03:04:56,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 488 0.154 0.248 2026-09-19 03:04:56,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.400 2026-09-19 03:04:56,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "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-19 03:04:56,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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-19 03:04:56,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:04:56,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04: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.004 2026-09-19 03:04:56,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:04:56,918 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:56,925 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:04:56,928 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:04:56,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.009 2026-09-19 03:04:56,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:04:56,941 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:56,942 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:04:56,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:04:56,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:56,997 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:04:57,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-09-19 03:04:57,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.012 0.028 2026-09-19 03:04:57,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.011 0.063 2026-09-19 03:04:57,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.014 0.022 2026-09-19 03:04:57,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:04:57,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,155 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:04:57,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13602756 (allocated 14155776) 2026-09-19 03:04:57,430 44 INFO rb-c72f0cd-224934-416830 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 101484 2026-09-19 03:04:57,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:57,432 44 INFO rb-c72f0cd-224934-416830 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 101484 2026-09-19 03:04:57,486 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030457_486544_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-19 03:04:57,486 44 INFO rb-c72f0cd-224934-416830 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/tmp8tyl760y_chrome_odoo" 2026-09-19 03:04:57,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-09-19 03:04:59,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101688 2026-09-19 03:04:59,389 44 INFO rb-c72f0cd-224934-416830 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/tmpr5g8hqsc_chrome_odoo 2026-09-19 03:04:59,389 44 INFO rb-c72f0cd-224934-416830 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:35977/json/version 2026-09-19 03:04:59,390 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:59,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,402 44 INFO rb-c72f0cd-224934-416830 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:35977/json 2026-09-19 03:04:59,402 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:04:59,412 44 INFO rb-c72f0cd-224934-416830 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:35977/devtools/page/5339F4A1F8CE45C371AB98D23BEB6114 2026-09-19 03:04:59,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,469 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a" in browser 2026-09-19 03:04:59,469 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a" 2026-09-19 03:04:59,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:04:59,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /pos-self/112?access_token=3006ebdb18824c4a HTTP/1.1" 200 - 57 0.019 0.214 2026-09-19 03:04:59,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '5339F4A1F8CE45C371AB98D23BEB6114', 'loaderId': 'BBC903E98EDB1E9F7E4B59E03C3A46F6', 'isDownload': False} 2026-09-19 03:04:59,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,729 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:04:59,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:04:59,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.018 2026-09-19 03:04:59,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:04:59,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.052 2026-09-19 03:04:59,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:04:59,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.062 2026-09-19 03:04:59,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-19 03:04:59,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:04:59,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:04:59,924 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:04:59,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:04:59,931 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:04:59,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:04:59,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.013 0.023 2026-09-19 03:04:59,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:04:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-19 03:05:00,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.057 0.115 2026-09-19 03:05:00,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.135 2026-09-19 03:05:00,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/ir.attachment/6433/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:05:00,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/ir.attachment/6396/raw HTTP/1.1" 200 - 4 0.000 0.003 2026-09-19 03:05:00,250 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:00,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/pos.category/245/image_128?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-19 03:05:00,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.template/1968/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:05:00,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.template/1969/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:05:00,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.template/1970/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 03:05:00,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.template/1971/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-19 03:05:00,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.template/1972/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-19 03:05:00,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,496 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:00,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "GET /web/image/product.product/2456/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-09-19 03:05:00,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.008 2026-09-19 03:05:00,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87748972 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '067a1984-fa5a-46ed-b966-e4b543d22017'}] 2026-09-19 03:05:00,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87748972 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '067a1984-fa5a-46ed-b966-e4b543d22017'} created pos.order #683 2026-09-19 03:05:00,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87748972 finished 2026-09-19 03:05:00,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.040 0.071 2026-09-19 03:05:00,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.006 2026-09-19 03:05:00,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:00,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:01] "GET /web/image/product.product/2458/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-19 03:05:01,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945684 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '067a1984-fa5a-46ed-b966-e4b543d22017'}] 2026-09-19 03:05:01,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1119] to pos.order #683 2026-09-19 03:05:01,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945684 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '067a1984-fa5a-46ed-b966-e4b543d22017'} updated pos.order #683 2026-09-19 03:05:01,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945684 finished 2026-09-19 03:05:01,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.035 0.091 2026-09-19 03:05:01,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-19 03:05:01,331 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8952688 (allocated 10223616) 2026-09-19 03:05:01,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-19 03:05:01,561 44 INFO rb-c72f0cd-224934-416830 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 101688 2026-09-19 03:05:01,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:01,564 44 INFO rb-c72f0cd-224934-416830 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 101688 2026-09-19 03:05:01,630 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030501_630078_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:05:01,630 44 INFO rb-c72f0cd-224934-416830 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/tmpr5g8hqsc_chrome_odoo" 2026-09-19 03:05:01,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /pos/pay/683?access_token=dd5207ab-c6b0-48cb-82c7-3b2197193d1b&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D3006ebdb18824c4a HTTP/1.1" 200 - 126 0.059 0.547 2026-09-19 03:05:02,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101883 2026-09-19 03:05:02,409 44 INFO rb-c72f0cd-224934-416830 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/tmpmi8jj6xm_chrome_odoo 2026-09-19 03:05:02,409 44 INFO rb-c72f0cd-224934-416830 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:45171/json/version 2026-09-19 03:05:02,410 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:02,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,419 44 INFO rb-c72f0cd-224934-416830 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:45171/json 2026-09-19 03:05:02,420 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:02,430 44 INFO rb-c72f0cd-224934-416830 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:45171/devtools/page/CD956DBC9355CFE1676CE320C79265C9 2026-09-19 03:05:02,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,456 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a&table_identifier=967e24af" in browser 2026-09-19 03:05:02,456 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a&table_identifier=967e24af" 2026-09-19 03:05:02,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /pos-self/112?access_token=3006ebdb18824c4a&table_identifier=967e24af HTTP/1.1" 200 - 9 0.004 0.016 2026-09-19 03:05:02,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'CD956DBC9355CFE1676CE320C79265C9', 'loaderId': 'CDC611DDD57046CCC2E61B3E743EFF65', 'isDownload': False} 2026-09-19 03:05:02,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,501 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:02,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.022 0.008 2026-09-19 03:05:02,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 03:05:02,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.033 2026-09-19 03:05:02,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:05:02,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:05:02,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:05:02,676 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:05:02,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:02,681 44 INFO rb-c72f0cd-224934-416830 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=3006ebdb18824c4a&table_identifier=967e24af", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:05:02,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.012 0.022 2026-09-19 03:05:02,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:05:02,740 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.039 0.118 2026-09-19 03:05:02,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.156 2026-09-19 03:05:02,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-09-19 03:05:02,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/image/ir.attachment/6433/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:02,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:02,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:02] "GET /web/image/ir.attachment/6396/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:03,004 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:03,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/pos.category/245/image_128?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-09-19 03:05:03,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.template/1968/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:05:03,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.template/1972/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:05:03,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.template/1969/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-19 03:05:03,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.template/1970/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-19 03:05:03,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.template/1971/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-19 03:05:03,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "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-19 03:05:03,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.006 2026-09-19 03:05:03,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.product/2456/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.002 0.017 2026-09-19 03:05:03,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.021 2026-09-19 03:05:03,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #687917 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'fc6f73d6-8d5c-4e10-9fe6-22acf41bf854'}] 2026-09-19 03:05:03,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #687917 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'fc6f73d6-8d5c-4e10-9fe6-22acf41bf854'} created pos.order #684 2026-09-19 03:05:03,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #687917 finished 2026-09-19 03:05:03,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.020 0.065 2026-09-19 03:05:03,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-19 03:05:03,451 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "GET /web/image/product.product/2458/image_512?unique=2026-09-19T03:04:43.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-09-19 03:05:03,672 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82336917 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'fc6f73d6-8d5c-4e10-9fe6-22acf41bf854'}] 2026-09-19 03:05:03,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1121] to pos.order #684 2026-09-19 03:05:03,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82336917 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'fc6f73d6-8d5c-4e10-9fe6-22acf41bf854'} updated pos.order #684 2026-09-19 03:05:03,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82336917 finished 2026-09-19 03:05:03,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.033 0.078 2026-09-19 03:05:03,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-19 03:05:03,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:03,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:04,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:04,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:04,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:04,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9444112 (allocated 10747904) 2026-09-19 03:05:04,109 44 INFO rb-c72f0cd-224934-416830 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 101883 2026-09-19 03:05:04,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:04,110 44 INFO rb-c72f0cd-224934-416830 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 101883 2026-09-19 03:05:04,165 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030504_164921_test_online_payment_self_pay_after_meal_table.txt 2026-09-19 03:05:04,165 44 INFO rb-c72f0cd-224934-416830 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/tmpmi8jj6xm_chrome_odoo" 2026-09-19 03:05:04,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:05:09,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-09-19 03:05:09,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 102082 2026-09-19 03:05:09,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp60d9njoe_chrome_odoo 2026-09-19 03:05:09,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:37583/json/version 2026-09-19 03:05:09,746 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:09,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:09,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:37583/json 2026-09-19 03:05:09,749 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:09,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:37583/devtools/page/B632DA335D71C70A03C30B2CF757955C 2026-09-19 03:05:09,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-09-19 03:05:09,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-09-19 03:05:09,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:09,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-09-19 03:05:09,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:09,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:09,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:10,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /pos/ui/113 HTTP/1.1" 200 - 124 0.043 0.315 2026-09-19 03:05:10,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'B632DA335D71C70A03C30B2CF757955C', 'loaderId': '4E3236957B4726CEEFAEB6E97FEAB9FD', 'isDownload': False} 2026-09-19 03:05:10,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:10,169 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:10,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:05:10,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:05:10,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:05:10,507 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:10,509 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:10,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:05:10,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:10,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:10,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:10,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:10,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:10,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.006 2026-09-19 03:05:10,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 03:05:10,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "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-19 03:05:10,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:05:10,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.120 0.212 2026-09-19 03:05:10,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:10] "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-19 03:05:10,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:11,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-19 03:05:11,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:05:11,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:11,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:11,092 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:11,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:05:11,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:11,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image/res.users/206/avatar_128 HTTP/1.1" 200 - 14 0.008 0.016 2026-09-19 03:05:11,123 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:11,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:11,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:05:11,134 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:11,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-19 03:05:11,245 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:05:11,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.012 0.035 2026-09-19 03:05:11,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.011 0.081 2026-09-19 03:05:11,343 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:11,348 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:11,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1977&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.007 0.023 2026-09-19 03:05:11,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1978&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-09-19 03:05:11,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1979&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-19 03:05:11,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-19 03:05:11,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1980&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:05:11,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1985&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-19 03:05:11,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1983&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 03:05:11,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1984&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-09-19 03:05:11,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.115 2026-09-19 03:05:11,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /web/image?model=product.template&field=image_128&id=1982&unique=2026-09-19T03:05:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:05:11,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,849 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:11,861 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:11,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:11,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,084 44 INFO rb-c72f0cd-224934-416830 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': 'e3968666-15d8-4ddc-895b-56dfdd5ff8c6--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-19 03:05:12,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "POST /qfpay/notify HTTP/1.1" 200 - 9 0.004 0.013 2026-09-19 03:05:12,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58997064 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'bf02e5f9-9fde-41ca-aa06-fe9916522ee2'}] 2026-09-19 03:05:12,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:12,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58997064 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'bf02e5f9-9fde-41ca-aa06-fe9916522ee2'} created pos.order #685 2026-09-19 03:05:12,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58997064 finished 2026-09-19 03:05:12,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.090 0.189 2026-09-19 03:05:12,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "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-19 03:05:12,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91449503 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'bf02e5f9-9fde-41ca-aa06-fe9916522ee2'}] 2026-09-19 03:05:12,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91449503 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'bf02e5f9-9fde-41ca-aa06-fe9916522ee2'} sync ignored for existing PoS order pos.order(685,) (state: paid) 2026-09-19 03:05:12,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91449503 finished 2026-09-19 03:05:12,540 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.032 0.046 2026-09-19 03:05:12,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.027 2026-09-19 03:05:12,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:12,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.006 2026-09-19 03:05:12,905 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:12,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'e3968666-15d8-4ddc-895b-56dfdd5ff8c6--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-19 03:05:13,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:13] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.003 0.012 2026-09-19 03:05:13,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98352137 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'cc7b96ea-8b07-4cbc-a8db-1483234aee5a'}] 2026-09-19 03:05:13,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98352137 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'cc7b96ea-8b07-4cbc-a8db-1483234aee5a'} created pos.order #686 2026-09-19 03:05:13,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98352137 finished 2026-09-19 03:05:13,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.062 0.133 2026-09-19 03:05:13,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:13,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:13,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5111806 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'cc7b96ea-8b07-4cbc-a8db-1483234aee5a'}] 2026-09-19 03:05:13,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5111806 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'cc7b96ea-8b07-4cbc-a8db-1483234aee5a'} sync ignored for existing PoS order pos.order(686,) (state: paid) 2026-09-19 03:05:13,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5111806 finished 2026-09-19 03:05:13,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-09-19 03:05:13,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:05:13,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.018 0.048 2026-09-19 03:05:13,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 19174628 (allocated 21368832) 2026-09-19 03:05:13,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 102082 2026-09-19 03:05:13,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-09-19 03:05:13,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 102082 2026-09-19 03:05:13,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030513_665089_test_tour_qfpay_order_and_refund.txt 2026-09-19 03:05:13,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp60d9njoe_chrome_odoo" 2026-09-19 03:05:13,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:05:18,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-09-19 03:05:19,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 102307 2026-09-19 03:05:19,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmp7z3jm35n_chrome_odoo 2026-09-19 03:05:19,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:43631/json/version 2026-09-19 03:05:19,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:19,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:19,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:43631/json 2026-09-19 03:05:19,139 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:19,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:43631/devtools/page/5599A8AB6794F19FD64F8F58DB9EC976 2026-09-19 03:05:19,141 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-09-19 03:05:19,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-09-19 03:05:19,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:19,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-09-19 03:05:19,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:19,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:19,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:19,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /pos/ui/114 HTTP/1.1" 200 - 124 0.035 0.324 2026-09-19 03:05:19,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '5599A8AB6794F19FD64F8F58DB9EC976', 'loaderId': '71021835C15540B84B82C6DC2DF23733', 'isDownload': False} 2026-09-19 03:05:19,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-09-19 03:05:19,544 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:19,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:05:19,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.015 2026-09-19 03:05:19,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-09-19 03:05:19,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:19,891 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:05:19,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:05:19,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:19,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:19,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:19,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:19,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:19,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:19,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:05:19,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "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-19 03:05:19,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-19 03:05:20,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.126 0.285 2026-09-19 03:05:20,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:05:20,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:20,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:05:20,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:20,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:20,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:20,576 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:20,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:20,587 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:20,591 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:20,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.008 0.016 2026-09-19 03:05:20,614 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:20,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.002 0.032 2026-09-19 03:05:20,616 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:20,632 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:20,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.011 0.013 2026-09-19 03:05:20,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:20,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.012 0.049 2026-09-19 03:05:20,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.034 0.094 2026-09-19 03:05:20,767 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:20,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-19 03:05:20,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.003 0.075 2026-09-19 03:05:20,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:20,801 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:20,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 03:05:20,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-09-19 03:05:20,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:05:20,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 03:05:20,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-19 03:05:20,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-09-19 03:05:20,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:05:20,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-19 03:05:20,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.131 2026-09-19 03:05:21,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,084 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,310 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:21,311 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:21,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "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-19 03:05:21,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:21,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "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.003 2026-09-19 03:05:21,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51451063 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2496ccf4-bc08-47f8-a7c9-c66cf423b0ba'}] 2026-09-19 03:05:21,502 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:21,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51451063 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2496ccf4-bc08-47f8-a7c9-c66cf423b0ba'} created pos.order #687 2026-09-19 03:05:21,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51451063 finished 2026-09-19 03:05:21,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.071 0.130 2026-09-19 03:05:21,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:05:21,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23001222 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2496ccf4-bc08-47f8-a7c9-c66cf423b0ba'}] 2026-09-19 03:05:21,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-09-19 03:05:21,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23001222 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2496ccf4-bc08-47f8-a7c9-c66cf423b0ba'} sync ignored for existing PoS order pos.order(687,) (state: paid) 2026-09-19 03:05:21,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:05:21,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23001222 finished 2026-09-19 03:05:21,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15009272 (allocated 16515072) 2026-09-19 03:05:21,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 102307 2026-09-19 03:05:21,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-09-19 03:05:21,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 102307 2026-09-19 03:05:21,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.048 0.040 2026-09-19 03:05:21,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030521_949361_test_razorpay_basic_order.txt 2026-09-19 03:05:21,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmp7z3jm35n_chrome_odoo" 2026-09-19 03:05:21,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-09-19 03:05:22,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 102523 2026-09-19 03:05:22,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmplbbnn8mx_chrome_odoo 2026-09-19 03:05:22,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:37957/json/version 2026-09-19 03:05:22,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:22,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:22,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:37957/json 2026-09-19 03:05:22,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:22,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:37957/devtools/page/F0C43B201981B4C31FEC64968BAC2BE6 2026-09-19 03:05:22,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-09-19 03:05:22,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-09-19 03:05:22,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:22,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-09-19 03:05:22,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:22,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:22,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:22,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /pos/ui/114 HTTP/1.1" 200 - 130 0.041 0.319 2026-09-19 03:05:22,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': 'F0C43B201981B4C31FEC64968BAC2BE6', 'loaderId': 'A02C12F84CB9EFB00E726FD83FCBEED9', 'isDownload': False} 2026-09-19 03:05:22,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-09-19 03:05:22,648 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:22,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:05:22,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:05:22,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:05:22,955 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:22,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:22,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:05:22,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:22,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:22,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:22,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:22,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:23,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:05:23,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.012 2026-09-19 03:05:23,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:05:23,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.015 2026-09-19 03:05:23,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.130 0.213 2026-09-19 03:05:23,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:05:23,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:23,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.023 2026-09-19 03:05:23,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:23,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:23,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:23,547 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:23,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:23,557 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:23,560 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:23,568 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:23,570 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:23,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.010 0.017 2026-09-19 03:05:23,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:05:23,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-19 03:05:23,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:23,671 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:05:23,678 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:23,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-19 03:05:23,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.003 0.026 2026-09-19 03:05:23,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-19 03:05:23,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-19 03:05:23,736 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:23,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:23,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.012 0.097 2026-09-19 03:05:23,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:05:23,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-19 03:05:23,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.008 0.172 2026-09-19 03:05:23,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-19 03:05:23,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.125 2026-09-19 03:05:23,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 03:05:23,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:05:23,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:23] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-09-19 03:05:23,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:23,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:24,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:24,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:05:24,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:05:24,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:05:24,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:24,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:05:24,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:05:24,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98353461 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '06736fd0-b852-4f04-8db9-b386b0a5453c'}] 2026-09-19 03:05:24,718 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:24,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98353461 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '06736fd0-b852-4f04-8db9-b386b0a5453c'} created pos.order #688 2026-09-19 03:05:24,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98353461 finished 2026-09-19 03:05:24,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.078 0.132 2026-09-19 03:05:24,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:24] "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-19 03:05:24,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-09-19 03:05:24,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-19 03:05:25,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86346021 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '06736fd0-b852-4f04-8db9-b386b0a5453c'}] 2026-09-19 03:05:25,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86346021 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '06736fd0-b852-4f04-8db9-b386b0a5453c'} sync ignored for existing PoS order pos.order(688,) (state: paid) 2026-09-19 03:05:25,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86346021 finished 2026-09-19 03:05:25,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15228080 (allocated 16777216) 2026-09-19 03:05:25,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 102523 2026-09-19 03:05:25,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-09-19 03:05:25,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 102523 2026-09-19 03:05:25,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.043 2026-09-19 03:05:25,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030525_117354_test_razorpay_cancel_payment.txt 2026-09-19 03:05:25,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmplbbnn8mx_chrome_odoo" 2026-09-19 03:05:25,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-09-19 03:05:25,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 102750 2026-09-19 03:05:25,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpr_2kfddf_chrome_odoo 2026-09-19 03:05:25,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:38613/json/version 2026-09-19 03:05:25,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:25,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:25,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:38613/json 2026-09-19 03:05:25,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:25,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:38613/devtools/page/D4754A992D8E685297D295A9567A5B24 2026-09-19 03:05:25,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-09-19 03:05:25,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-09-19 03:05:25,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:25,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-09-19 03:05:25,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:25,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:25,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:25,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:25] "GET /pos/ui/114 HTTP/1.1" 200 - 130 0.044 0.317 2026-09-19 03:05:25,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': 'D4754A992D8E685297D295A9567A5B24', 'loaderId': 'F2E8B8BE28B83E794B6DEAFCD4AE0F8C', 'isDownload': False} 2026-09-19 03:05:25,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-09-19 03:05:25,791 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:25,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:25] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:05:25,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:25] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:05:25,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:25] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:05:26,123 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:26,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:05:26,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:05:26,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:26,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:26,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:26,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:26,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:26,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.007 2026-09-19 03:05:26,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 03:05:26,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "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-19 03:05:26,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:05:26,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.095 0.187 2026-09-19 03:05:26,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:05:26,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:26,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.022 2026-09-19 03:05:26,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:26,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:26,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:26,661 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:26,676 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:05:26,678 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:26,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.012 0.016 2026-09-19 03:05:26,696 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:26,700 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:05:26,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-19 03:05:26,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:05:26,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:05:26,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:26,789 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:26,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.015 0.031 2026-09-19 03:05:26,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-19 03:05:26,853 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:26,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-09-19 03:05:26,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.001 0.054 2026-09-19 03:05:26,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-09-19 03:05:26,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:26,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.013 0.120 2026-09-19 03:05:26,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:26,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:05:26,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:05:26,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:26] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-09-19 03:05:27,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-19 03:05:27,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-09-19 03:05:27,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-19T03:05:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 03:05:27,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.013 0.120 2026-09-19 03:05:27,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,403 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:27,403 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:27,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,492 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "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-19 03:05:27,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "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.003 2026-09-19 03:05:27,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23485015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '025b3fed-e5dc-469e-b08e-71a035c55cfb'}] 2026-09-19 03:05:27,591 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:27,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23485015 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '025b3fed-e5dc-469e-b08e-71a035c55cfb'} created pos.order #689 2026-09-19 03:05:27,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23485015 finished 2026-09-19 03:05:27,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.058 0.127 2026-09-19 03:05:27,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:27,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74365608 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '025b3fed-e5dc-469e-b08e-71a035c55cfb'}] 2026-09-19 03:05:27,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74365608 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '025b3fed-e5dc-469e-b08e-71a035c55cfb'} sync ignored for existing PoS order pos.order(689,) (state: paid) 2026-09-19 03:05:27,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74365608 finished 2026-09-19 03:05:27,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:27,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.025 0.046 2026-09-19 03:05:27,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "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-19 03:05:28,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:28,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "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.005 2026-09-19 03:05:28,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,405 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:28,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "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-19 03:05:28,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "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.004 2026-09-19 03:05:28,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85138692 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '33fb85e2-007f-4015-9b06-8a5540b1d8b5'}] 2026-09-19 03:05:28,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85138692 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '33fb85e2-007f-4015-9b06-8a5540b1d8b5'} created pos.order #690 2026-09-19 03:05:28,738 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85138692 finished 2026-09-19 03:05:28,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.122 0.185 2026-09-19 03:05:28,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "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-19 03:05:28,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-09-19 03:05:28,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-19 03:05:28,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29076098 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '33fb85e2-007f-4015-9b06-8a5540b1d8b5'}] 2026-09-19 03:05:28,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29076098 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '33fb85e2-007f-4015-9b06-8a5540b1d8b5'} sync ignored for existing PoS order pos.order(690,) (state: paid) 2026-09-19 03:05:28,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29076098 finished 2026-09-19 03:05:28,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 16887868 (allocated 19009536) 2026-09-19 03:05:28,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 102750 2026-09-19 03:05:28,932 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-09-19 03:05:28,932 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 102750 2026-09-19 03:05:28,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.031 0.052 2026-09-19 03:05:29,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030529_030436_test_razorpay_refund_order.txt 2026-09-19 03:05:29,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpr_2kfddf_chrome_odoo" 2026-09-19 03:05:29,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:05:34,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-09-19 03:05:34,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 102981 2026-09-19 03:05:34,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmphjckpmkp_chrome_odoo 2026-09-19 03:05:34,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:45869/json/version 2026-09-19 03:05:34,809 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:34,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:34,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:45869/json 2026-09-19 03:05:34,812 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:34,814 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:45869/devtools/page/DF79448546F5D3762F6B13D710B5FACE 2026-09-19 03:05:34,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-09-19 03:05:34,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-09-19 03:05:34,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:34,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-09-19 03:05:34,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:34,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-09-19 03:05:34,889 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:35,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.033 0.279 2026-09-19 03:05:35,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': 'DF79448546F5D3762F6B13D710B5FACE', 'loaderId': 'C142AACCAB1C5D64B64F33D1325D22DE', 'isDownload': False} 2026-09-19 03:05:35,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-09-19 03:05:35,212 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:35,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-09-19 03:05:35,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:05:35,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:05:35,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:35,540 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:35,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:05:35,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:35,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:35,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:35,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:05:35,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:35,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.008 2026-09-19 03:05:35,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:05:35,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.021 2026-09-19 03:05:35,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-19 03:05:36,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.105 0.254 2026-09-19 03:05:36,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "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-19 03:05:36,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:36,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-19 03:05:36,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:36,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:36,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:05:36,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:36,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:05:36,183 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:36,188 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:36,194 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:05:36,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:05:36,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image/res.users/214/avatar_128 HTTP/1.1" 200 - 14 0.027 0.023 2026-09-19 03:05:36,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.002 0.057 2026-09-19 03:05:36,230 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:05:36,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-09-19 03:05:36,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.009 0.046 2026-09-19 03:05:36,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.009 0.071 2026-09-19 03:05:36,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.005 0.030 2026-09-19 03:05:36,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,325 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:36,329 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:36,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:05:36,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-19 03:05:36,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-19 03:05:36,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 03:05:36,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 03:05:36,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-09-19 03:05:36,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:05:36,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 03:05:36,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-09-19T03:05:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:05:36,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.114 2026-09-19 03:05:36,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.018 0.055 2026-09-19 03:05:36,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.015 0.018 2026-09-19 03:05:36,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:05:36,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:36,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:36] "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.035 0.060 2026-09-19 03:05:37,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.030 0.042 2026-09-19 03:05:37,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.071 2026-09-19 03:05:37,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.024 2026-09-19 03:05:37,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-09-19 03:05:37,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:37] "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-19 03:05:37,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:37,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:37,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:37,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-09-19 03:05:37,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:05:37,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16121788 (allocated 17301504) 2026-09-19 03:05:37,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 102981 2026-09-19 03:05:37,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-09-19 03:05:37,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 102981 2026-09-19 03:05:37,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030537_445525_test_pos_repair.txt 2026-09-19 03:05:37,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmphjckpmkp_chrome_odoo" 2026-09-19 03:05:37,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:05:42,757 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #216 deleted restaurant.floor records with IDs: [45] 2026-09-19 03:05:43,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-09-19 03:05:43,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 103195 2026-09-19 03:05:43,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpijtbzv1c_chrome_odoo 2026-09-19 03:05:43,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:37827/json/version 2026-09-19 03:05:43,334 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:43,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:43,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:37827/json 2026-09-19 03:05:43,336 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:43,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:37827/devtools/page/3561111FE5B8842D87DCE21026293789 2026-09-19 03:05:43,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-09-19 03:05:43,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-09-19 03:05:43,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:43,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-09-19 03:05:43,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:43,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:43,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:43,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:43] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.022 0.278 2026-09-19 03:05:43,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '3561111FE5B8842D87DCE21026293789', 'loaderId': '991FCF146CDAD469FB9F287113B1E964', 'isDownload': False} 2026-09-19 03:05:43,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-09-19 03:05:43,686 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:43,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:43] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:05:43,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:05:43,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:43] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 03:05:44,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:44,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:44,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:05:44,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.003 2026-09-19 03:05:44,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:44,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:44,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:44,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:44,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 03:05:44,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:05:44,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "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-19 03:05:44,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 03:05:44,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 433 0.126 0.298 2026-09-19 03:05:44,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "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-19 03:05:44,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.006 2026-09-19 03:05:44,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-19 03:05:44,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.006 2026-09-19 03:05:44,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-09-19 03:05:44,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:05:44,707 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:44,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:44,714 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:44,721 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:05:44,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 03:05:44,732 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:44,736 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:44,750 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:44,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.014 0.028 2026-09-19 03:05:44,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:44,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-19 03:05:44,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.012 0.046 2026-09-19 03:05:44,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.011 0.080 2026-09-19 03:05:44,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-09-19 03:05:44,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:44,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:44,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.026 2026-09-19 03:05:44,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.005 2026-09-19 03:05:44,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:45,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:45,048 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:46,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:46] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.008 0.009 2026-09-19 03:05:46,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.010 2026-09-19 03:05:46,053 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:46,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:46] "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-19 03:05:46,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:47,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:47] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.007 0.009 2026-09-19 03:05:47,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:05:47,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.015 0.032 2026-09-19 03:05:47,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,247 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,522 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406449 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'ad32a60c-8634-4af5-8c66-d95fca224881'}] 2026-09-19 03:05:47,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406449 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'ad32a60c-8634-4af5-8c66-d95fca224881'} updated pos.order #691 2026-09-19 03:05:47,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406449 finished 2026-09-19 03:05:47,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.018 0.048 2026-09-19 03:05:47,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:47,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.004 2026-09-19 03:05:47,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:48,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:48] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:05:48,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:48,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:48,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:48] "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-19 03:05:48,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:49,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.004 0.008 2026-09-19 03:05:49,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:49,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:49,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "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.023 2026-09-19 03:05:49,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:49,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:49,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:49,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 30 0.010 0.023 2026-09-19 03:05:49,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:49,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:49,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.013 0.028 2026-09-19 03:05:49,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.007 0.018 2026-09-19 03:05:49,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:05:49,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:49,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.011 0.022 2026-09-19 03:05:49,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:51] "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.007 2026-09-19 03:05:51,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:51,946 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:51,947 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:52,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:52,064 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:52,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3477337 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_4037', 'uuid': '916f9615-bbab-4350-9880-4240bc9311fd'}] 2026-09-19 03:05:52,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:52,126 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [684] to pos.order #692 2026-09-19 03:05:52,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3477337 order {'name': '/', 'pos_reference': 'device_sync_4037', 'uuid': '916f9615-bbab-4350-9880-4240bc9311fd'} updated pos.order #692 2026-09-19 03:05:52,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3477337 finished 2026-09-19 03:05:52,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.142 0.205 2026-09-19 03:05:52,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:52,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:52,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:54] "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-19 03:05:54,692 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:54,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45756594 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_2672', 'uuid': '2ffb5b54-0a99-4fcd-b66e-2debd4d0627a'}] 2026-09-19 03:05:55,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [685] to pos.order #693 2026-09-19 03:05:55,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45756594 order {'name': '/', 'pos_reference': 'device_sync_2672', 'uuid': '2ffb5b54-0a99-4fcd-b66e-2debd4d0627a'} updated pos.order #693 2026-09-19 03:05:55,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45756594 finished 2026-09-19 03:05:55,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.107 0.201 2026-09-19 03:05:55,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:05:55,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-09-19 03:05:55,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:55] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.009 0.018 2026-09-19 03:05:55,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:05:55,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.019 0.025 2026-09-19 03:05:55,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:55,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-09-19 03:05:56,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-19 03:05:56,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 22793484 (allocated 24645632) 2026-09-19 03:05:56,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 103195 2026-09-19 03:05:56,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-09-19 03:05:56,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 103195 2026-09-19 03:05:56,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030556_377340_test_devices_synchronization.txt 2026-09-19 03:05:56,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpijtbzv1c_chrome_odoo" 2026-09-19 03:05:56,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-09-19 03:05:56,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 103431 2026-09-19 03:05:56,729 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp1a_u6su8_chrome_odoo 2026-09-19 03:05:56,729 44 INFO rb-c72f0cd-224934-416830 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:34511/json/version 2026-09-19 03:05:56,730 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:56,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,732 44 INFO rb-c72f0cd-224934-416830 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:34511/json 2026-09-19 03:05:56,732 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:56,733 44 INFO rb-c72f0cd-224934-416830 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:34511/devtools/page/F189FA6E251F8A5110190208EF9E4C17 2026-09-19 03:05:56,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-09-19 03:05:56,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:56,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-09-19 03:05:56,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:56,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:57,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.021 0.417 2026-09-19 03:05:57,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'F189FA6E251F8A5110190208EF9E4C17', 'loaderId': 'A991A103A3A5314599541DEA911E9088', 'isDownload': False} 2026-09-19 03:05:57,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:57,223 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:57,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:05:57,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-09-19 03:05:57,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:05:57,558 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:57,559 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:57,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:05:57,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:57,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:57,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:05:57,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:57,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:57,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:57,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 03:05:57,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.006 0.021 2026-09-19 03:05:57,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-19 03:05:57,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 437 0.116 0.200 2026-09-19 03:05:58,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:58,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.004 2026-09-19 03:05:58,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-19 03:05:58,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:58,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:05:58,148 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:58,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:58,161 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:58,166 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:58,168 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:58,179 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:05:58,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.014 0.015 2026-09-19 03:05:58,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:05:58,197 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:05:58,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.005 0.031 2026-09-19 03:05:58,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.014 0.060 2026-09-19 03:05:58,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.009 0.069 2026-09-19 03:05:58,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.002 0.050 2026-09-19 03:05:58,332 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:58,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "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-19 03:05:58,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.004 2026-09-19 03:05:58,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,467 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:58,506 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,662 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-09-19 03:05:58,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:58,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14159180 (allocated 15204352) 2026-09-19 03:05:58,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 103431 2026-09-19 03:05:58,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-09-19 03:05:58,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 103431 2026-09-19 03:05:58,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030558_815707_test_guest_count_not_asked_on_other_device.txt 2026-09-19 03:05:58,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp1a_u6su8_chrome_odoo" 2026-09-19 03:05:58,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-09-19 03:05:59,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 103636 2026-09-19 03:05:59,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmp5sdelk_c_chrome_odoo 2026-09-19 03:05:59,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:38281/json/version 2026-09-19 03:05:59,064 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38281', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:59,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-09-19 03:05:59,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:38281/json 2026-09-19 03:05:59,067 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38281', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:05:59,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:38281/devtools/page/08C7FF986ADCB57CCB7717C487C99726 2026-09-19 03:05:59,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-09-19 03:05:59,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-09-19 03:05:59,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:05:59,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-09-19 03:05:59,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:59,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:59,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:05:59,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /pos/ui/117 HTTP/1.1" 200 - 141 0.043 0.333 2026-09-19 03:05:59,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '08C7FF986ADCB57CCB7717C487C99726', 'loaderId': 'DED6790F43CB9E1926982B3845CA1DD2', 'isDownload': False} 2026-09-19 03:05:59,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-09-19 03:05:59,494 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:05:59,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:05:59,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.000 0.009 2026-09-19 03:05:59,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:05:59,828 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:05:59,835 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:05:59,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:05:59,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:05:59,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:59,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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-19 03:05:59,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:05:59,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:05:59,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05: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.008 2026-09-19 03:05:59,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:05:59,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.026 2026-09-19 03:05:59,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:05:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-19 03:06:00,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.096 0.213 2026-09-19 03:06:00,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:00,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:00,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-19 03:06:00,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:00,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:00,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:00,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:00,409 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:00,412 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:06:00,414 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:00,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.008 0.017 2026-09-19 03:06:00,435 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:00,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:06:00,437 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:00,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:06:00,451 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:00,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:00,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.012 0.021 2026-09-19 03:06:00,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.010 0.051 2026-09-19 03:06:00,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.001 0.027 2026-09-19 03:06:00,599 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-09-19 03:06:00,607 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:00,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.029 2026-09-19 03:06:00,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 36 0.013 0.025 2026-09-19 03:06:00,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:06:00,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:00,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.018 0.028 2026-09-19 03:06:00,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:06:00,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:00,845 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:00,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-09-19 03:06:01,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.005 0.013 2026-09-19 03:06:01,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:01,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.011 0.021 2026-09-19 03:06:01,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "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-19 03:06:01,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:06:01,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "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.009 2026-09-19 03:06:01,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.009 0.020 2026-09-19 03:06:01,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:01,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:01,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-09-19 03:06:01,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 03:06:01,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15604360 (allocated 16777216) 2026-09-19 03:06:01,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 103636 2026-09-19 03:06:01,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-09-19 03:06:01,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 103636 2026-09-19 03:06:01,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030601_691826_test_synchronisation_of_orders.txt 2026-09-19 03:06:01,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmp5sdelk_c_chrome_odoo" 2026-09-19 03:06:01,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:06:06,561 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #220 deleted restaurant.floor records with IDs: [48] 2026-09-19 03:06:06,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-09-19 03:06:07,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 103847 2026-09-19 03:06:07,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpd3ip0m9__chrome_odoo 2026-09-19 03:06:07,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38365/json/version 2026-09-19 03:06:07,149 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:07,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:06:07,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38365/json 2026-09-19 03:06:07,152 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:07,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:38365/devtools/page/98A875E8C8A08970528961DED70BF305 2026-09-19 03:06:07,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-19 03:06:07,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-19 03:06:07,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:06:07,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-19 03:06:07,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:07,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:07,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:06:07,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.024 0.356 2026-09-19 03:06:07,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '98A875E8C8A08970528961DED70BF305', 'loaderId': 'FB23B96E90ADC9D9DD0178085726DF3C', 'isDownload': False} 2026-09-19 03:06:07,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-09-19 03:06:07,577 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:06:07,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:06:07,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:06:07,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:06:07,907 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:07,919 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:07,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:06:07,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:06:07,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:07,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:07,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:07,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:07,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-09-19 03:06:07,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:06:07,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:07] "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-19 03:06:08,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 03:06:08,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.115 0.186 2026-09-19 03:06:08,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:08,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:08,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-19 03:06:08,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:08,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:08,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:08,454 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:08,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:08,463 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:08,465 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:08,473 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:08,474 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:08,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.012 2026-09-19 03:06:08,492 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:08,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:08,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.033 2026-09-19 03:06:08,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.001 0.023 2026-09-19 03:06:08,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.009 0.050 2026-09-19 03:06:08,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.074 2026-09-19 03:06:08,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.001 0.065 2026-09-19 03:06:08,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:08,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-09-19 03:06:08,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "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-19 03:06:08,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:08,757 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:08,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:08,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:08,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:09,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:09,064 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:09,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:09,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:11,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,659 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,777 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:11,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:12,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:06:12,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:06:12,222 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:06:12,222 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:06:12,224 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:06:12,225 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:06:12,225 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:06:12,225 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:06:12,226 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:06:12,226 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:06:12,227 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:06:12,227 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:06:12,229 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:06:12,229 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:06:12,229 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:06:12,230 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:06:12,231 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:06:12,232 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:06:12,234 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:06:12,236 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:12,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:12,239 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:06:12,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,241 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:06:12,242 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:06:12,242 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:06:12,242 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:06:12,243 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:06:12,243 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:06:12,244 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:06:12,244 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:06:12,244 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:06:12,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:06:12,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:06:12,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:06:12,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:06:12,246 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:06:12,246 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:06:12,247 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:06:12,247 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:06:12,247 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:06:12,248 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:06:12,248 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:06:12,259 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,264 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:12,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:12,266 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,271 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,288 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:06:12,289 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:06:12,289 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:06:12,289 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:06:12,290 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:06:12,291 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:06:12,294 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,295 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:06:12,295 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:06:12,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:06:12,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:06:12,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:06:12,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:06:12,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:06:12,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:06:12,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:06:12,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:06:12,297 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:06:12,298 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:06:12,298 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:06:12,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,300 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:06:12,301 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:06:12,301 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:06:12,301 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:06:12,301 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:06:12,302 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:06:12,302 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:06:12,302 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:06:12,302 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:06:12,303 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:06:12,303 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:06:12,303 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:06:12,303 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:06:12,303 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:06:12,304 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:06:12,308 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:06:12,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:06:12,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:06:12,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15128679 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ae0957b9-4abc-4047-8f96-45408cb55366'}] 2026-09-19 03:06:12,317 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:06:12,319 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:06:12,319 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:06:12,322 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:06:12,334 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:12,338 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:12,341 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:12,343 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:06:12,345 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:12,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,349 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:06:12,353 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:06:12,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:12,356 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:06:12,358 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:06:12,360 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:06:12,363 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:06:12,364 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:06:12,367 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:06:12,369 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:12,370 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:06:12,370 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:06:12,371 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:06:12,372 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:06:12,379 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:06:12,379 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:06:12,381 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:06:12,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:06:12,385 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:06:12,388 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:06:12,389 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:06:12,390 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15128679 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ae0957b9-4abc-4047-8f96-45408cb55366'} created pos.order #697 2026-09-19 03:06:12,390 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:06:12,391 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:06:12,392 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:06:12,393 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:06:12,393 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:06:12,394 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:06:12,394 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:06:12,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:06:12,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:06:12,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:06:12,397 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:06:12,398 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:06:12,399 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:06:12,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15128679 finished 2026-09-19 03:06:12,401 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:06:12,402 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:06:12,402 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:06:12,403 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:06:12,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:06:12,416 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:12,423 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:06:12,424 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:06:12,425 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:06:12,434 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:12,436 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:12,437 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:12,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.056 0.070 2026-09-19 03:06:12,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43213431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'}] 2026-09-19 03:06:12,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43213431 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'} created pos.order #698 2026-09-19 03:06:12,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43213431 finished 2026-09-19 03:06:12,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.022 0.048 2026-09-19 03:06:12,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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.008 2026-09-19 03:06:12,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:12,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:13,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:13,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:13,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97877496 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'}] 2026-09-19 03:06:13,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97877496 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'} updated pos.order #698 2026-09-19 03:06:13,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97877496 finished 2026-09-19 03:06:13,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:13] "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-19 03:06:13,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:13] "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-19 03:06:13,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:13,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:06:15,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:15,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:16,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,547 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:16,547 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:16,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:16,666 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39055522 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7286f03b-a7eb-4576-98cf-0fc81721e762'}] 2026-09-19 03:06:16,668 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:16,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39055522 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7286f03b-a7eb-4576-98cf-0fc81721e762'} created pos.order #699 2026-09-19 03:06:16,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39055522 finished 2026-09-19 03:06:16,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 180 0.073 0.142 2026-09-19 03:06:17,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,101 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:17] "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.007 2026-09-19 03:06:17,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:17,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53972572 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'be56307b-c142-4292-8dc3-aec06751bbb4'}] 2026-09-19 03:06:17,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53972572 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'be56307b-c142-4292-8dc3-aec06751bbb4'} created pos.order #700 2026-09-19 03:06:17,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53972572 finished 2026-09-19 03:06:17,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.016 0.042 2026-09-19 03:06:17,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:17] "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-19 03:06:17,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-09-19 03:06:17,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:17,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,207 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98494835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'be56307b-c142-4292-8dc3-aec06751bbb4'}] 2026-09-19 03:06:18,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [687] to pos.order #700 2026-09-19 03:06:18,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98494835 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'be56307b-c142-4292-8dc3-aec06751bbb4'} updated pos.order #700 2026-09-19 03:06:18,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98494835 finished 2026-09-19 03:06:18,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 140 0.105 0.176 2026-09-19 03:06:18,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,652 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:18] "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-19 03:06:18,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:18,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:20,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:21] "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-19 03:06:21,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,304 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68109806 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'}] 2026-09-19 03:06:21,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68109806 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'} created pos.order #701 2026-09-19 03:06:21,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68109806 finished 2026-09-19 03:06:21,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.051 2026-09-19 03:06:21,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,812 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.019 0.037 2026-09-19 03:06:21,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.012 2026-09-19 03:06:21,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:21,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32674373 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'}] 2026-09-19 03:06:22,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32674373 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '622bb72f-d731-4248-9eda-d23767d66f10'} updated pos.order #698 2026-09-19 03:06:22,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32674373 finished 2026-09-19 03:06:22,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.023 0.045 2026-09-19 03:06:22,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:22] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.018 0.038 2026-09-19 03:06:22,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:22,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:22,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:22,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:22,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.009 2026-09-19 03:06:22,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:22,438 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:24,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:24,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:24,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:24] "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.012 2026-09-19 03:06:24,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:24,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:24,696 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-19 03:06:24,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:06:24,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27406836 (allocated 29634560) 2026-09-19 03:06:24,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 103847 2026-09-19 03:06:24,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-19 03:06:24,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 103847 2026-09-19 03:06:24,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030624_883219_test_01_pos_restaurant.txt 2026-09-19 03:06:24,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpd3ip0m9__chrome_odoo" 2026-09-19 03:06:25,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104104 2026-09-19 03:06:25,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp3bzr40w1_chrome_odoo 2026-09-19 03:06:25,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:43767/json/version 2026-09-19 03:06:25,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:06:25,177 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:43767/json 2026-09-19 03:06:25,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:43767/devtools/page/F1AA12CC15ACC5BD9AF7447AFA52D113 2026-09-19 03:06:25,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-19 03:06:25,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-19 03:06:25,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:06:25,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-19 03:06:25,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.034 2026-09-19 03:06:25,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'F1AA12CC15ACC5BD9AF7447AFA52D113', 'loaderId': 'AC6498227A2458DCEA84DC8DDA5164F4', 'isDownload': False} 2026-09-19 03:06:25,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-09-19 03:06:25,311 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:06:25,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:06:25,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:06:25,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:06:25,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:25,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:25,720 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:25,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:06:25,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:25,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:25,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:25,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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.007 2026-09-19 03:06:25,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:06:25,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.028 2026-09-19 03:06:25,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:06:26,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 311 0.101 0.257 2026-09-19 03:06:26,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:26,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "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-19 03:06:26,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:06:26,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "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-19 03:06:26,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:26,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:26,383 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:26,405 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:26,410 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:06:26,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.013 0.015 2026-09-19 03:06:26,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:06:26,439 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:06:26,443 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:06:26,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.040 2026-09-19 03:06:26,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:26,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.013 2026-09-19 03:06:26,491 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:26,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.025 2026-09-19 03:06:26,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.059 2026-09-19 03:06:26,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.097 2026-09-19 03:06:26,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:26,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.088 2026-09-19 03:06:26,613 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:26,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.017 2026-09-19 03:06:28,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:28,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,003 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:29,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27483952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'}] 2026-09-19 03:06:29,175 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:29,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27483952 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'} updated pos.order #701 2026-09-19 03:06:29,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27483952 finished 2026-09-19 03:06:29,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.025 0.058 2026-09-19 03:06:29,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.007 2026-09-19 03:06:29,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:29,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:30,290 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:30,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56381187 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'}] 2026-09-19 03:06:30,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [688] to pos.order #701 2026-09-19 03:06:30,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56381187 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8c325d2b-5be7-4e5f-808f-183f0089a92c'} updated pos.order #701 2026-09-19 03:06:30,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56381187 finished 2026-09-19 03:06:30,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.058 0.200 2026-09-19 03:06:30,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:30,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:30,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,436 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3177058 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'e434d283-be84-443c-8442-4d03caf55d08'}] 2026-09-19 03:06:31,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3177058 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'e434d283-be84-443c-8442-4d03caf55d08'} created pos.order #702 2026-09-19 03:06:31,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3177058 finished 2026-09-19 03:06:31,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.017 0.052 2026-09-19 03:06:31,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.007 2026-09-19 03:06:31,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,880 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:31,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53714706 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'e434d283-be84-443c-8442-4d03caf55d08'}] 2026-09-19 03:06:32,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1147] to pos.order #702 2026-09-19 03:06:32,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53714706 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'e434d283-be84-443c-8442-4d03caf55d08'} updated pos.order #702 2026-09-19 03:06:32,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53714706 finished 2026-09-19 03:06:32,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.018 0.046 2026-09-19 03:06:32,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-19 03:06:32,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 03:06:32,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 18990756 (allocated 20844544) 2026-09-19 03:06:32,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104104 2026-09-19 03:06:32,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-19 03:06:32,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104104 2026-09-19 03:06:32,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030632_541115_test_01_pos_restaurant.txt 2026-09-19 03:06:32,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp3bzr40w1_chrome_odoo" 2026-09-19 03:06:32,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-09-19 03:06:32,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104315 2026-09-19 03:06:32,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp8hsj47ms_chrome_odoo 2026-09-19 03:06:32,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39267/json/version 2026-09-19 03:06:32,868 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:32,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-19 03:06:32,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39267/json 2026-09-19 03:06:32,881 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:32,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:39267/devtools/page/F0BFC660631FD2622EF98BC870424407 2026-09-19 03:06:32,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-19 03:06:32,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-19 03:06:32,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:06:32,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-19 03:06:32,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:32,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:06:32,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:06:33,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.023 0.593 2026-09-19 03:06:33,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'F0BFC660631FD2622EF98BC870424407', 'loaderId': '43CF58097ACD542BDD438A76DD9BDC4E', 'isDownload': False} 2026-09-19 03:06:33,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-09-19 03:06:33,591 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:06:33,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:06:33,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:06:33,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:06:33,986 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:33,989 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:33,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:06:34,010 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:34,015 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:34,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:06:34,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:34,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:34,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 03:06:34,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-19 03:06:34,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.026 2026-09-19 03:06:34,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:06:34,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.106 0.239 2026-09-19 03:06:34,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:34,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:34,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:06:34,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:34,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:34,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:34,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:34,687 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:34,689 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:34,693 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:06:34,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "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-19 03:06:34,707 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:34,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.015 0.026 2026-09-19 03:06:34,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-09-19 03:06:34,734 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:34,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:34,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.026 2026-09-19 03:06:34,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.041 2026-09-19 03:06:34,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.066 2026-09-19 03:06:34,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.035 2026-09-19 03:06:34,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:34,868 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:34,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.025 2026-09-19 03:06:34,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:35,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,029 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:35,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:35,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,071 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,584 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:36,959 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,282 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,492 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27901541 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ed0a9586-92ae-4592-bd20-49da2a5941e4'}] 2026-09-19 03:06:37,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27901541 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ed0a9586-92ae-4592-bd20-49da2a5941e4'} created pos.order #703 2026-09-19 03:06:37,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:37,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27901541 finished 2026-09-19 03:06:37,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.028 0.051 2026-09-19 03:06:38,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22334706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e864127e-e9e7-4f06-b347-569e9b660a7f'}] 2026-09-19 03:06:38,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22334706 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e864127e-e9e7-4f06-b347-569e9b660a7f'} created pos.order #704 2026-09-19 03:06:38,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22334706 finished 2026-09-19 03:06:38,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.023 0.061 2026-09-19 03:06:38,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:06:38,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.025 0.027 2026-09-19 03:06:38,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:06:38,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:38] "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-19 03:06:38,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:38,954 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:39,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:39,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:39,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:39,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:39,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:41] "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-19 03:06:41,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,489 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,880 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3935550 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ed0a9586-92ae-4592-bd20-49da2a5941e4'}] 2026-09-19 03:06:41,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3935550 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ed0a9586-92ae-4592-bd20-49da2a5941e4'} updated pos.order #703 2026-09-19 03:06:41,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:41,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3935550 finished 2026-09-19 03:06:41,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.029 0.064 2026-09-19 03:06:42,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53187252 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13cedcff-33d7-4d4e-8072-df99883384dc'}] 2026-09-19 03:06:42,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53187252 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13cedcff-33d7-4d4e-8072-df99883384dc'} created pos.order #705 2026-09-19 03:06:42,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53187252 finished 2026-09-19 03:06:42,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.018 0.046 2026-09-19 03:06:42,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:06:42,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:42] "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-19 03:06:42,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:06:42,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:42] "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-19 03:06:42,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,545 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:42,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-19 03:06:42,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:06:42,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20415752 (allocated 23072768) 2026-09-19 03:06:42,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104315 2026-09-19 03:06:42,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-19 03:06:42,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104315 2026-09-19 03:06:43,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030643_048202_test_02_others.txt 2026-09-19 03:06:43,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp8hsj47ms_chrome_odoo" 2026-09-19 03:06:43,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104525 2026-09-19 03:06:43,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpa4gir19p_chrome_odoo 2026-09-19 03:06:43,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38905/json/version 2026-09-19 03:06:43,306 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:43,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-19 03:06:43,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38905/json 2026-09-19 03:06:43,314 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:43,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:38905/devtools/page/EDFD3D30FCE4ABEA7811025122806066 2026-09-19 03:06:43,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-19 03:06:43,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-19 03:06:43,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:06:43,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-19 03:06:43,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:43,341 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:06:43,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.028 0.060 2026-09-19 03:06:43,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'EDFD3D30FCE4ABEA7811025122806066', 'loaderId': 'CD016B4815406BBCB23A91D1A1C9E916', 'isDownload': False} 2026-09-19 03:06:43,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-09-19 03:06:43,474 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:06:43,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:06:43,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:06:43,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:06:43,899 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:43,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:43,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:06:43,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:06:43,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:43,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:43,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:43,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:43,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "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-19 03:06:43,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:06:43,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.016 2026-09-19 03:06:43,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-19 03:06:44,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 423 0.194 0.271 2026-09-19 03:06:44,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:06:44,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "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-19 03:06:44,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.022 2026-09-19 03:06:44,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "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-19 03:06:44,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:44,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:06:44,690 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:44,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:44,710 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:44,718 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:44,723 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:44,727 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:06:44,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.018 2026-09-19 03:06:44,748 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:44,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:44,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-09-19 03:06:44,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.029 2026-09-19 03:06:44,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.020 0.053 2026-09-19 03:06:44,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:44,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:44,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.105 2026-09-19 03:06:44,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.091 2026-09-19 03:06:44,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:44,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:45,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 3 0.002 0.003 2026-09-19 03:06:45,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.004 0.012 2026-09-19 03:06:45,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:06:45,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.012 2026-09-19 03:06:45,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:06:45,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.001 0.004 2026-09-19 03:06:45,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:06:45,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:45] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:06:45,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,777 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:45,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-19 03:06:46,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.016 0.028 2026-09-19 03:06:46,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:46,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:46,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:06:46,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:46,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:46,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-19 03:06:46,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.024 2026-09-19 03:06:46,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-09-19 03:06:47,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.015 0.024 2026-09-19 03:06:47,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "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.005 2026-09-19 03:06:47,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.005 2026-09-19 03:06:47,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "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-19 03:06:47,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:47,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:47,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.007 0.014 2026-09-19 03:06:47,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.016 2026-09-19 03:06:47,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.011 0.041 2026-09-19 03:06:47,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.011 0.072 2026-09-19 03:06:47,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,404 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,506 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:47,576 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:47,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-19 03:06:47,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:47] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 10 0.005 0.009 2026-09-19 03:06:48,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.017 0.032 2026-09-19 03:06:48,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:48,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:06:48,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:48,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:48,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.024 0.019 2026-09-19 03:06:48,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.036 2026-09-19 03:06:48,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:06:48,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.018 0.040 2026-09-19 03:06:48,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "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.005 2026-09-19 03:06:48,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.006 2026-09-19 03:06:48,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "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.005 2026-09-19 03:06:48,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:48,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:48,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.010 0.017 2026-09-19 03:06:48,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.015 2026-09-19 03:06:48,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.057 2026-09-19 03:06:48,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.036 0.094 2026-09-19 03:06:48,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:48,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:48,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:48] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:06:48,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,038 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:06:49,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-19 03:06:49,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:49,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,672 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:06:49,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.010 2026-09-19 03:06:49,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,944 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:49,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:06:49,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.010 2026-09-19 03:06:49,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,150 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:50,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:06:50,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:06:50,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "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.002 2026-09-19 03:06:50,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:06:50,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:06:50,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.010 2026-09-19 03:06:50,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.013 2026-09-19 03:06:50,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:50] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:06:50,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:50,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:51] "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.005 2026-09-19 03:06:51,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:51] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:06:51,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-19 03:06:51,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:51] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:06:51,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.010 2026-09-19 03:06:51,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,897 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:51,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:06:52,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-19 03:06:52,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:06:52,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.010 2026-09-19 03:06:52,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:06:52,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.010 2026-09-19 03:06:52,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,376 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:06:52,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,488 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:52,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593747 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'}] 2026-09-19 03:06:52,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593747 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'} created pos.order #706 2026-09-19 03:06:52,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593747 finished 2026-09-19 03:06:52,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.027 0.061 2026-09-19 03:06:52,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:52] "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-19 03:06:52,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:52,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:53,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:53,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92534973 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '82f6b31d-5513-47ad-be34-5910b5d03d42'}] 2026-09-19 03:06:53,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92534973 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '82f6b31d-5513-47ad-be34-5910b5d03d42'} created pos.order #707 2026-09-19 03:06:53,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92534973 finished 2026-09-19 03:06:53,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.025 0.051 2026-09-19 03:06:53,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:53,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-19 03:06:53,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:06:53,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20041444 (allocated 21630976) 2026-09-19 03:06:53,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104525 2026-09-19 03:06:53,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-19 03:06:53,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104525 2026-09-19 03:06:53,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030653_394663_test_02_others.txt 2026-09-19 03:06:53,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpa4gir19p_chrome_odoo" 2026-09-19 03:06:53,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104804 2026-09-19 03:06:53,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp6vnzpn92_chrome_odoo 2026-09-19 03:06:53,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42019/json/version 2026-09-19 03:06:53,652 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:53,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-09-19 03:06:53,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42019/json 2026-09-19 03:06:53,698 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:06:53,705 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42019/devtools/page/AD82C893D1F1DBE6D3FCF22B1FA6A127 2026-09-19 03:06:53,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-19 03:06:53,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-19 03:06:53,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:06:53,743 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-19 03:06:53,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:53,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:06:53,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:53] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.019 0.041 2026-09-19 03:06:53,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'AD82C893D1F1DBE6D3FCF22B1FA6A127', 'loaderId': '7BDF9ECB143DF6EACB53F36D78E3F695', 'isDownload': False} 2026-09-19 03:06:53,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-09-19 03:06:53,847 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:06:53,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:53] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.017 0.009 2026-09-19 03:06:53,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:53] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 03:06:53,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:53] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-09-19 03:06:54,236 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:54,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:54,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:54,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:06:54,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:54,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:54,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:06:54,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:54,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.006 2026-09-19 03:06:54,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:06:54,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.020 2026-09-19 03:06:54,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:06:54,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 313 0.139 0.235 2026-09-19 03:06:54,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:54,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.008 2026-09-19 03:06:54,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:06:54,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.008 2026-09-19 03:06:54,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:06:54,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:06:54,936 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:54,953 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:06:54,958 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:06:54,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.006 0.012 2026-09-19 03:06:54,990 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:06:55,004 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:06:55,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.055 2026-09-19 03:06:55,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.030 2026-09-19 03:06:55,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-19 03:06:55,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,099 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:06:55,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.021 0.034 2026-09-19 03:06:55,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.062 2026-09-19 03:06:55,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.015 0.090 2026-09-19 03:06:55,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "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.007 2026-09-19 03:06:55,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,309 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:06:55,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47739971 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'}] 2026-09-19 03:06:55,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1154] to pos.order #706 2026-09-19 03:06:55,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47739971 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'} updated pos.order #706 2026-09-19 03:06:55,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47739971 finished 2026-09-19 03:06:55,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.036 0.067 2026-09-19 03:06:55,576 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:06:55,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:55,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:06:56,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:06:56,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:56,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:06:57,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:57,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:06:57,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:06:57,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:57] "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-19 03:06:57,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.012 2026-09-19 03:06:58,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:58,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-09-19 03:06:58,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:58] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.015 0.029 2026-09-19 03:06:59,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:59,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:06:59,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 03:06:59,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06: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-19 03:06:59,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:06:59,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.013 2026-09-19 03:06:59,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.018 2026-09-19 03:06:59,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:06:59,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:06:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.020 0.031 2026-09-19 03:07:00,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "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.006 2026-09-19 03:07:00,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.007 2026-09-19 03:07:00,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "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-19 03:07:00,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-19 03:07:00,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:00,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 03:07:00,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.007 0.016 2026-09-19 03:07:00,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.044 2026-09-19 03:07:00,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.010 0.085 2026-09-19 03:07:00,234 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:00] "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.058 2026-09-19 03:07:00,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:00,491 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:01,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:02,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:02,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:02] "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-19 03:07:02,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:02,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:03,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:03,215 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:07:03,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,335 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:03,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68373382 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'}] 2026-09-19 03:07:03,410 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [689] to pos.order #706 2026-09-19 03:07:03,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68373382 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '3b2db2bd-0416-4e5b-888b-303587b9dc2c'} updated pos.order #706 2026-09-19 03:07:03,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68373382 finished 2026-09-19 03:07:03,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 194 0.188 0.211 2026-09-19 03:07:03,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:07:03,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.013 2026-09-19 03:07:03,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:03,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:04,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:05,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:05,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:05,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:05,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:06,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:06,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:06] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.004 2026-09-19 03:07:06,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.014 2026-09-19 03:07:06,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:06,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:06] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:07:06,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-19 03:07:06,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:06,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:06,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:06,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:06] "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-19 03:07:06,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:06,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:06,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52333923 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:07,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52333923 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} created pos.order #708 2026-09-19 03:07:07,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52333923 finished 2026-09-19 03:07:07,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.055 2026-09-19 03:07:07,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:07,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.007 2026-09-19 03:07:07,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,410 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49149094 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '35ac8081-20e4-43e3-a944-e434b190bd6d'}] 2026-09-19 03:07:07,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49149094 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '35ac8081-20e4-43e3-a944-e434b190bd6d'} created pos.order #709 2026-09-19 03:07:07,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49149094 finished 2026-09-19 03:07:07,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.023 0.057 2026-09-19 03:07:07,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:07,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:07,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:08,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:08,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:08,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:09,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:09,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:09,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:09] "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-19 03:07:09,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:09,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95456091 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:09,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1157] to pos.order #708 2026-09-19 03:07:09,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95456091 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:09,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95456091 finished 2026-09-19 03:07:09,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.029 0.054 2026-09-19 03:07:09,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.091 2026-09-19 03:07:09,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.025 0.045 2026-09-19 03:07:09,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:09] "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-19 03:07:10,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:10] "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.019 2026-09-19 03:07:10,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:10,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:12,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:12,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:12,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:12] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:07:12,984 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4926460 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:13,015 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1157] 2026-09-19 03:07:13,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4926460 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:13,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,039 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4926460 finished 2026-09-19 03:07:13,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.033 0.074 2026-09-19 03:07:13,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.114 2026-09-19 03:07:13,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82138041 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'b4f7fa41-1e1d-4981-9693-705ad7434828'}] 2026-09-19 03:07:13,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82138041 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'b4f7fa41-1e1d-4981-9693-705ad7434828'} created pos.order #710 2026-09-19 03:07:13,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82138041 finished 2026-09-19 03:07:13,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.021 0.052 2026-09-19 03:07:13,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.020 0.084 2026-09-19 03:07:13,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-09-19 03:07:13,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,436 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "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-19 03:07:13,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73398354 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:13,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73398354 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:13,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:13,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73398354 finished 2026-09-19 03:07:13,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.018 0.048 2026-09-19 03:07:13,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,576 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:15,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:15] "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.006 2026-09-19 03:07:15,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:15,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10481136 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'b4f7fa41-1e1d-4981-9693-705ad7434828'}] 2026-09-19 03:07:15,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:15,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10481136 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'b4f7fa41-1e1d-4981-9693-705ad7434828'} updated pos.order #710 2026-09-19 03:07:15,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10481136 finished 2026-09-19 03:07:16,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:16,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.034 0.062 2026-09-19 03:07:18,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:18,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:18,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:18,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:19,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:19,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:19,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:19,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:20,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "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-19 03:07:20,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-19 03:07:20,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62195115 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:20,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1159] to pos.order #708 2026-09-19 03:07:20,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62195115 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:20,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62195115 finished 2026-09-19 03:07:20,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.025 0.065 2026-09-19 03:07:20,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.091 2026-09-19 03:07:20,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "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.043 2026-09-19 03:07:20,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.009 2026-09-19 03:07:20,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:20,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:20] "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-19 03:07:20,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:20,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:20,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:20,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:21,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:21,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:21,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:21] "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-19 03:07:21,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92025930 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:21,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:21,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92025930 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:21,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92025930 finished 2026-09-19 03:07:21,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:21,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.029 0.052 2026-09-19 03:07:23,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:23,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:23] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:07:23,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13868534 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'}] 2026-09-19 03:07:23,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13868534 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': 'c6350cd5-cee5-4688-8c67-a68407aaf042'} updated pos.order #708 2026-09-19 03:07:23,506 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13868534 finished 2026-09-19 03:07:23,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.027 0.058 2026-09-19 03:07:23,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.083 2026-09-19 03:07:23,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61330548 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '0f612a5a-8f13-485d-9632-612cf804dfb7'}] 2026-09-19 03:07:23,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61330548 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '0f612a5a-8f13-485d-9632-612cf804dfb7'} created pos.order #711 2026-09-19 03:07:23,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61330548 finished 2026-09-19 03:07:23,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.018 0.053 2026-09-19 03:07:23,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.004 0.008 2026-09-19 03:07:23,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:23,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:25,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:26,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:26,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:26] "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.010 2026-09-19 03:07:26,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:26,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:26,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:26,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:26,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:28,341 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-19 03:07:28,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-19 03:07:28,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-19 03:07:28,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28599736 (allocated 30683136) 2026-09-19 03:07:28,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104804 2026-09-19 03:07:28,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-19 03:07:28,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104804 2026-09-19 03:07:28,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030728_634494_test_02_others.txt 2026-09-19 03:07:28,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp6vnzpn92_chrome_odoo" 2026-09-19 03:07:28,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-09-19 03:07:29,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 105073 2026-09-19 03:07:29,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmp_bhu9bee_chrome_odoo 2026-09-19 03:07:29,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:41795/json/version 2026-09-19 03:07:29,011 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:29,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-09-19 03:07:29,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:41795/json 2026-09-19 03:07:29,016 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:29,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:41795/devtools/page/005CA6CF260D6B61296D6E4E8F5F7878 2026-09-19 03:07:29,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-09-19 03:07:29,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-09-19 03:07:29,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:07:29,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-09-19 03:07:29,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:29,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:29,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:07:29,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.030 0.353 2026-09-19 03:07:29,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '005CA6CF260D6B61296D6E4E8F5F7878', 'loaderId': 'A608504A7B8576370A9DA73FFA560C80', 'isDownload': False} 2026-09-19 03:07:29,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-09-19 03:07:29,476 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:07:29,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:07:29,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:07:29,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 03:07:29,920 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:29,920 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:29,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:07:29,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:07:29,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:29,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:29,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:29,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:29,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 03:07:29,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 03:07:30,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.024 2026-09-19 03:07:30,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:07:30,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.231 0.272 2026-09-19 03:07:30,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:07:30,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:07:30,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-19 03:07:30,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:07:30,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-09-19 03:07:30,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:30,775 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:30,791 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:07:30,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:30,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.018 2026-09-19 03:07:30,817 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:07:30,830 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:07:30,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:30,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.033 0.043 2026-09-19 03:07:30,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-09-19 03:07:30,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.037 2026-09-19 03:07:30,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-09-19 03:07:30,958 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:07:30,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.017 0.024 2026-09-19 03:07:31,024 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:31,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:31] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.015 0.065 2026-09-19 03:07:31,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.038 2026-09-19 03:07:31,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:07:31,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,211 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:31,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:31,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54437910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'}] 2026-09-19 03:07:32,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54437910 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'} created pos.order #712 2026-09-19 03:07:32,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54437910 finished 2026-09-19 03:07:32,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.050 0.063 2026-09-19 03:07:32,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:07:32,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,451 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:32,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-09-19 03:07:33,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5274628 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'}] 2026-09-19 03:07:33,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:33,875 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:33,889 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1162, 1163] to pos.order #712 2026-09-19 03:07:33,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5274628 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'} updated pos.order #712 2026-09-19 03:07:33,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5274628 finished 2026-09-19 03:07:33,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.040 0.075 2026-09-19 03:07:34,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:07:34,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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.007 2026-09-19 03:07:34,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,639 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:34,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69015086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'}] 2026-09-19 03:07:34,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69015086 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'} updated pos.order #712 2026-09-19 03:07:34,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69015086 finished 2026-09-19 03:07:34,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:34] "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-19 03:07:34,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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.004 2026-09-19 03:07:35,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,492 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:35,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,405 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,771 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:36,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32445971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'}] 2026-09-19 03:07:37,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1164] to pos.order #712 2026-09-19 03:07:37,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32445971 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4045870-b92d-48f1-88e7-2a1bbb9b519b'} updated pos.order #712 2026-09-19 03:07:37,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32445971 finished 2026-09-19 03:07:37,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.025 0.054 2026-09-19 03:07:37,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:37] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.023 0.051 2026-09-19 03:07:37,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-09-19 03:07:37,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:37,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,554 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,659 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:37,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:38,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51821599 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '05e44960-f5e6-49e4-9db3-89bd1e186f9d'}] 2026-09-19 03:07:38,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51821599 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '05e44960-f5e6-49e4-9db3-89bd1e186f9d'} created pos.order #713 2026-09-19 03:07:38,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51821599 finished 2026-09-19 03:07:38,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.023 0.059 2026-09-19 03:07:38,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:07:38,520 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-09-19 03:07:38,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:07:38,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21698144 (allocated 24121344) 2026-09-19 03:07:38,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 105073 2026-09-19 03:07:38,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-09-19 03:07:38,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 105073 2026-09-19 03:07:38,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030738_754182_test_02_others_bis.txt 2026-09-19 03:07:38,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmp_bhu9bee_chrome_odoo" 2026-09-19 03:07:38,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-09-19 03:07:39,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 105289 2026-09-19 03:07:39,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmparhbnsgk_chrome_odoo 2026-09-19 03:07:39,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:37917/json/version 2026-09-19 03:07:39,148 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:39,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:07:39,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:37917/json 2026-09-19 03:07:39,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:39,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:37917/devtools/page/C8B10CD1B8374EC428609C4ADB5C7E24 2026-09-19 03:07:39,183 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-09-19 03:07:39,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-09-19 03:07:39,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:07:39,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-09-19 03:07:39,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:39,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:39,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:07:39,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:39] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.052 0.441 2026-09-19 03:07:39,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': 'C8B10CD1B8374EC428609C4ADB5C7E24', 'loaderId': '34CF568FCC83148858A979695797088F', 'isDownload': False} 2026-09-19 03:07:39,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-09-19 03:07:39,757 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:07:39,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:39] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:07:39,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:39] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:07:39,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:39] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-09-19 03:07:40,185 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:40,189 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:40,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:07:40,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:40,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:07:40,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:40,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:40,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:40,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.006 2026-09-19 03:07:40,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 03:07:40,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "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-19 03:07:40,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-19 03:07:40,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.197 0.247 2026-09-19 03:07:40,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:07:40,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:07:40,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.028 2026-09-19 03:07:40,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:07:40,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:07:40,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:07:40,991 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:41,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:41,024 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:07:41,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.019 0.024 2026-09-19 03:07:41,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.049 2026-09-19 03:07:41,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-09-19 03:07:41,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:41,071 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:41,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:41,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.014 2026-09-19 03:07:41,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-19 03:07:41,138 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:07:41,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.044 2026-09-19 03:07:41,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.084 2026-09-19 03:07:41,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:07:41,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:41,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.042 2026-09-19 03:07:41,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:41,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:07:41,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.011 2026-09-19 03:07:41,398 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:41,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:43,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:43,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63979134 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab9eee03-44bf-4cac-ba47-4a2afae5e6d5'}] 2026-09-19 03:07:44,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63979134 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab9eee03-44bf-4cac-ba47-4a2afae5e6d5'} created pos.order #714 2026-09-19 03:07:44,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63979134 finished 2026-09-19 03:07:44,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.035 0.059 2026-09-19 03:07:44,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:07:44,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.050 0.035 2026-09-19 03:07:44,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.015 2026-09-19 03:07:44,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65406225 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab9eee03-44bf-4cac-ba47-4a2afae5e6d5'}] 2026-09-19 03:07:44,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65406225 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab9eee03-44bf-4cac-ba47-4a2afae5e6d5'} updated pos.order #714 2026-09-19 03:07:44,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65406225 finished 2026-09-19 03:07:44,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:44,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.018 0.041 2026-09-19 03:07:44,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:44] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.054 0.056 2026-09-19 03:07:45,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-09-19 03:07:45,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:45,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-09-19 03:07:45,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:07:45,364 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16480440 (allocated 17698816) 2026-09-19 03:07:45,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 105289 2026-09-19 03:07:45,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-09-19 03:07:45,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 105289 2026-09-19 03:07:45,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030745_451512_test_04_ticket_screen.txt 2026-09-19 03:07:45,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmparhbnsgk_chrome_odoo" 2026-09-19 03:07:45,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-09-19 03:07:45,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 105501 2026-09-19 03:07:45,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpt6ko8y1t_chrome_odoo 2026-09-19 03:07:45,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:34405/json/version 2026-09-19 03:07:45,849 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:45,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:07:45,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:34405/json 2026-09-19 03:07:45,873 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:07:45,892 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:34405/devtools/page/9D0B07586292CF554DFCC165ED5F4B5B 2026-09-19 03:07:45,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-09-19 03:07:45,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-09-19 03:07:45,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:07:45,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-09-19 03:07:45,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:45,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:07:46,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:46] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.048 0.666 2026-09-19 03:07:46,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '9D0B07586292CF554DFCC165ED5F4B5B', 'loaderId': 'F84050333595765248E3D3E440207F3C', 'isDownload': False} 2026-09-19 03:07:46,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-09-19 03:07:46,738 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:07:46,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:46] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:07:46,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:46] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:07:46,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:46] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:07:47,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:47,204 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:47,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:07:47,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:47,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:47,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.014 2026-09-19 03:07:47,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:07:47,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:47,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-09-19 03:07:47,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.029 2026-09-19 03:07:47,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.039 2026-09-19 03:07:47,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-19 03:07:47,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.187 0.282 2026-09-19 03:07:47,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:07:47,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:07:48,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.035 2026-09-19 03:07:48,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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-19 03:07:48,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:07:48,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:07:48,083 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:48,103 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:07:48,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:07:48,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.013 2026-09-19 03:07:48,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "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-19 03:07:48,136 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:07:48,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.029 0.049 2026-09-19 03:07:48,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-09-19 03:07:48,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.032 2026-09-19 03:07:48,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-09-19 03:07:48,259 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:07:48,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,336 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:07:48,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.054 0.038 2026-09-19 03:07:48,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.124 2026-09-19 03:07:48,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.177 2026-09-19 03:07:48,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-09-19 03:07:48,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,599 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:07:48,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:48,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63528082 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'}] 2026-09-19 03:07:49,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63528082 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'} created pos.order #715 2026-09-19 03:07:49,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63528082 finished 2026-09-19 03:07:49,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.033 0.072 2026-09-19 03:07:49,507 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:07:49,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,897 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:49,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:50,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:50,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:07:50,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:07:50,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:50,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:50,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:07:50,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61355837 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'}] 2026-09-19 03:07:50,221 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:07:50,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [690] to pos.order #715 2026-09-19 03:07:50,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61355837 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'} updated pos.order #715 2026-09-19 03:07:50,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61355837 finished 2026-09-19 03:07:50,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.155 0.201 2026-09-19 03:07:50,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:50,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:52,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:52,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:07:52,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:52,849 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:52,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:52,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,491 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,541 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:53,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18907716 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7c65f64-f68c-411c-adfa-211953d42d37'}] 2026-09-19 03:07:53,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18907716 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7c65f64-f68c-411c-adfa-211953d42d37'} created pos.order #716 2026-09-19 03:07:53,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18907716 finished 2026-09-19 03:07:53,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.020 0.067 2026-09-19 03:07:53,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:07:53,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-19 03:07:53,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.028 0.025 2026-09-19 03:07:53,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:07:54,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:54,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:54,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:54,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:54,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07: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.004 2026-09-19 03:07:56,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:56,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:07:57,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91913123 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1836d3d7-28c2-418b-9905-6767ae980bd8'}] 2026-09-19 03:07:57,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91913123 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1836d3d7-28c2-418b-9905-6767ae980bd8'} created pos.order #717 2026-09-19 03:07:57,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91913123 finished 2026-09-19 03:07:57,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:07:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.093 0.166 2026-09-19 03:07:57,818 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:57,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:07:59,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-09-19 03:07:59,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,372 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,663 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:00,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-19 03:08:01,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:08:01,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-19 03:08:01,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45158728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'}] 2026-09-19 03:08:01,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45158728 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'} created pos.order #718 2026-09-19 03:08:01,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45158728 finished 2026-09-19 03:08:01,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.021 0.059 2026-09-19 03:08:01,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.021 0.034 2026-09-19 03:08:01,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-09-19 03:08:01,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:01,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:08:02,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.005 2026-09-19 03:08:02,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:02,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:04,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-19 03:08:04,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:08:04,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-19 03:08:04,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.032 0.034 2026-09-19 03:08:04,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:08:04,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:04,944 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:04,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:08:05,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:08:05,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:05,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:07,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-19 03:08:07,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:08:07,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:07,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.017 0.038 2026-09-19 03:08:07,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.015 2026-09-19 03:08:07,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:07,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:07,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,036 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-19 03:08:08,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,555 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,606 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:08,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:08:08,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47340251 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'}] 2026-09-19 03:08:08,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [692] to pos.order #718 2026-09-19 03:08:09,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47340251 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'} updated pos.order #718 2026-09-19 03:08:09,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47340251 finished 2026-09-19 03:08:09,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.107 0.211 2026-09-19 03:08:09,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:09,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-19 03:08:11,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-19 03:08:11,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-19 03:08:11,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.016 0.039 2026-09-19 03:08:11,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:08:11,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:11,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:11] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.008 0.015 2026-09-19 03:08:12,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.012 0.027 2026-09-19 03:08:12,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.015 2026-09-19 03:08:12,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.010 0.037 2026-09-19 03:08:12,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.023 2026-09-19 03:08:12,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.036 2026-09-19 03:08:12,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:08:12,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:08:12,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-09-19 03:08:12,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-19 03:08:12,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,451 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:12,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:08:12,573 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80915272 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'}] 2026-09-19 03:08:12,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80915272 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b736aded-4c71-42cd-a655-8c0a461043f3'} sync ignored for existing PoS order pos.order(715,) (state: paid) 2026-09-19 03:08:12,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80915272 finished 2026-09-19 03:08:12,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.047 0.060 2026-09-19 03:08:12,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33570450 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '1836d3d7-28c2-418b-9905-6767ae980bd8'}] 2026-09-19 03:08:12,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33570450 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '1836d3d7-28c2-418b-9905-6767ae980bd8'} sync ignored for existing PoS order pos.order(717,) (state: paid) 2026-09-19 03:08:12,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33570450 finished 2026-09-19 03:08:12,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.035 0.064 2026-09-19 03:08:12,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80937082 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'}] 2026-09-19 03:08:12,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80937082 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': '96890611-cdee-4aae-aaff-ae1605fffbce'} sync ignored for existing PoS order pos.order(718,) (state: paid) 2026-09-19 03:08:12,884 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80937082 finished 2026-09-19 03:08:12,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.042 0.060 2026-09-19 03:08:13,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,491 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:13,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86495708 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7c65f64-f68c-411c-adfa-211953d42d37'}] 2026-09-19 03:08:13,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1174] to pos.order #716 2026-09-19 03:08:13,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [693] to pos.order #716 2026-09-19 03:08:13,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86495708 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7c65f64-f68c-411c-adfa-211953d42d37'} updated pos.order #716 2026-09-19 03:08:13,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86495708 finished 2026-09-19 03:08:13,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.085 0.191 2026-09-19 03:08:14,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:14,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,608 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:14,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,097 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-19 03:08:15,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20359475 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'b3283069-462e-4b8a-af87-a47b24e0a386'}] 2026-09-19 03:08:15,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20359475 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'b3283069-462e-4b8a-af87-a47b24e0a386'} created pos.order #719 2026-09-19 03:08:15,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20359475 finished 2026-09-19 03:08:15,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.106 0.139 2026-09-19 03:08:15,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-09-19 03:08:15,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:15] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:08:15,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:08:15,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:15,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31764117 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'b3283069-462e-4b8a-af87-a47b24e0a386'}] 2026-09-19 03:08:15,840 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31764117 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'b3283069-462e-4b8a-af87-a47b24e0a386'} sync ignored for existing PoS order pos.order(719,) (state: paid) 2026-09-19 03:08:15,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31764117 finished 2026-09-19 03:08:15,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-19 03:08:15,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.026 0.049 2026-09-19 03:08:15,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-09-19 03:08:15,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:08:16,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 27700968 (allocated 29364224) 2026-09-19 03:08:16,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 105501 2026-09-19 03:08:16,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-09-19 03:08:16,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 105501 2026-09-19 03:08:16,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030816_157316_test_05_tip_screen.txt 2026-09-19 03:08:16,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpt6ko8y1t_chrome_odoo" 2026-09-19 03:08:16,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-09-19 03:08:16,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 105744 2026-09-19 03:08:16,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpjt8wb7rr_chrome_odoo 2026-09-19 03:08:16,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35901/json/version 2026-09-19 03:08:16,511 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:16,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:16,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35901/json 2026-09-19 03:08:16,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:16,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:35901/devtools/page/2960C9D353C7AEB04E2F0A3A7E390819 2026-09-19 03:08:16,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-09-19 03:08:16,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-09-19 03:08:16,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:16,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-09-19 03:08:16,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:16,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:16,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:16,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:16] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.027 0.371 2026-09-19 03:08:16,994 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '2960C9D353C7AEB04E2F0A3A7E390819', 'loaderId': '1B214381E0162946E39737C72A1C20C8', 'isDownload': False} 2026-09-19 03:08:16,994 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-09-19 03:08:17,011 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:17,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:08:17,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:08:17,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:08:17,399 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:17,401 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:17,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:08:17,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:17,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:08:17,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:17,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:17,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:17,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-19 03:08:17,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "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.021 2026-09-19 03:08:17,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.019 2026-09-19 03:08:17,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:08:17,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.159 0.268 2026-09-19 03:08:17,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:08:18,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:08:18,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 03:08:18,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:08:18,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:18,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:08:18,182 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:18,202 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:18,204 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:18,228 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:18,230 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:18,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.027 2026-09-19 03:08:18,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.054 2026-09-19 03:08:18,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-09-19 03:08:18,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.036 2026-09-19 03:08:18,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-19 03:08:18,425 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:18,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,448 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:08:18,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.036 2026-09-19 03:08:18,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.085 2026-09-19 03:08:18,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.113 2026-09-19 03:08:18,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:08:18,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,684 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:18,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:18,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:19,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,689 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11392008 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cb5f377-1bf3-4937-be50-d99fd8b80b5c'}] 2026-09-19 03:08:20,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11392008 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cb5f377-1bf3-4937-be50-d99fd8b80b5c'} created pos.order #720 2026-09-19 03:08:20,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11392008 finished 2026-09-19 03:08:20,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.030 0.065 2026-09-19 03:08:20,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:20,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:20,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87522404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cb5f377-1bf3-4937-be50-d99fd8b80b5c'}] 2026-09-19 03:08:21,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,458 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1176, 1178] 2026-09-19 03:08:21,471 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87522404 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cb5f377-1bf3-4937-be50-d99fd8b80b5c'} updated pos.order #720 2026-09-19 03:08:21,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87522404 finished 2026-09-19 03:08:21,489 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.043 0.066 2026-09-19 03:08:21,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3595842 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '70b28ab2-4d83-4b19-8931-c876af65ba4f'}] 2026-09-19 03:08:21,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3595842 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '70b28ab2-4d83-4b19-8931-c876af65ba4f'} created pos.order #721 2026-09-19 03:08:21,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3595842 finished 2026-09-19 03:08:21,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.019 0.053 2026-09-19 03:08:21,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.013 0.033 2026-09-19 03:08:21,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:21,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:21,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.012 0.032 2026-09-19 03:08:22,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:08:22,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,473 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:22] "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-19 03:08:22,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:22,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-09-19 03:08:22,746 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:08:22,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19103456 (allocated 20451328) 2026-09-19 03:08:22,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 105744 2026-09-19 03:08:22,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-09-19 03:08:22,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 105744 2026-09-19 03:08:22,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030822_958828_test_06_split_bill_screen.txt 2026-09-19 03:08:22,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpjt8wb7rr_chrome_odoo" 2026-09-19 03:08:22,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-09-19 03:08:23,215 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #220 deleted product.product records with IDs: [2532] 2026-09-19 03:08:23,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 105963 2026-09-19 03:08:23,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmph59tuflj_chrome_odoo 2026-09-19 03:08:23,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41369/json/version 2026-09-19 03:08:23,558 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:23,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:23,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41369/json 2026-09-19 03:08:23,571 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:23,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:41369/devtools/page/EB1BE391EFB48B30B33522D58A09A526 2026-09-19 03:08:23,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-19 03:08:23,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-19 03:08:23,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:23,647 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-19 03:08:23,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:23,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:23,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:24,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.047 0.368 2026-09-19 03:08:24,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'EB1BE391EFB48B30B33522D58A09A526', 'loaderId': '875E7B3C5CDCF0EEEB8EF05B704F66C3', 'isDownload': False} 2026-09-19 03:08:24,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-09-19 03:08:24,088 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:24,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:08:24,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:08:24,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.027 2026-09-19 03:08:24,451 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:24,453 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:24,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:08:24,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:08:24,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:24,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:24,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:24,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:24,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.006 2026-09-19 03:08:24,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-19 03:08:24,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.019 2026-09-19 03:08:24,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:08:25,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.165 0.293 2026-09-19 03:08:25,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:25,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:25,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:08:25,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 03:08:25,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:25,216 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:25,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:08:25,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:08:25,273 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:08:25,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:25,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:25,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.032 2026-09-19 03:08:25,309 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:08:25,314 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:25,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.013 0.077 2026-09-19 03:08:25,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.045 2026-09-19 03:08:25,375 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:25,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.054 2026-09-19 03:08:25,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.089 2026-09-19 03:08:25,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,494 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:25,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.127 2026-09-19 03:08:25,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.056 2026-09-19 03:08:25,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:25,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,678 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:25,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:25,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,057 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195894 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0f3145a5-f2e2-4aa5-a6aa-bb77ed9d1814'}] 2026-09-19 03:08:26,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:26,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195894 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0f3145a5-f2e2-4aa5-a6aa-bb77ed9d1814'} created pos.order #722 2026-09-19 03:08:26,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195894 finished 2026-09-19 03:08:26,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.072 0.066 2026-09-19 03:08:27,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202806 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7457a076-a30d-4bed-be28-fc1e562f4812'}] 2026-09-19 03:08:27,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202806 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7457a076-a30d-4bed-be28-fc1e562f4812'} created pos.order #723 2026-09-19 03:08:27,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202806 finished 2026-09-19 03:08:27,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.053 2026-09-19 03:08:27,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:27,288 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:27,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:27,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56784572 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7457a076-a30d-4bed-be28-fc1e562f4812'}] 2026-09-19 03:08:27,522 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:27,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [695] to pos.order #723 2026-09-19 03:08:27,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56784572 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7457a076-a30d-4bed-be28-fc1e562f4812'} updated pos.order #723 2026-09-19 03:08:27,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56784572 finished 2026-09-19 03:08:27,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.179 0.203 2026-09-19 03:08:28,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78364829 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0f3145a5-f2e2-4aa5-a6aa-bb77ed9d1814'}] 2026-09-19 03:08:28,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [696] to pos.order #722 2026-09-19 03:08:28,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78364829 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0f3145a5-f2e2-4aa5-a6aa-bb77ed9d1814'} updated pos.order #722 2026-09-19 03:08:28,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78364829 finished 2026-09-19 03:08:28,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.085 0.174 2026-09-19 03:08:28,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:28,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-19 03:08:28,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:08:28,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17542332 (allocated 19009536) 2026-09-19 03:08:28,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 105963 2026-09-19 03:08:28,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-19 03:08:28,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 105963 2026-09-19 03:08:28,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030828_934415_test_07_split_bill_screen.txt 2026-09-19 03:08:28,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmph59tuflj_chrome_odoo" 2026-09-19 03:08:29,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106173 2026-09-19 03:08:29,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpqmwsf9go_chrome_odoo 2026-09-19 03:08:29,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:34747/json/version 2026-09-19 03:08:29,194 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:29,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:29,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:34747/json 2026-09-19 03:08:29,212 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:29,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:34747/devtools/page/CA149D7D9A4D2618A2BDE7BBEF472FE3 2026-09-19 03:08:29,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-19 03:08:29,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-19 03:08:29,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:29,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-19 03:08:29,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:29,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:29,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.024 2026-09-19 03:08:29,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'CA149D7D9A4D2618A2BDE7BBEF472FE3', 'loaderId': '1A5C26DE4907005BEA4527F391E3973D', 'isDownload': False} 2026-09-19 03:08:29,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-09-19 03:08:29,330 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:29,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:08:29,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:08:29,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:08:29,783 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:29,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:29,792 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:08:29,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:29,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:29,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:08:29,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:08:29,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:29,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "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.004 2026-09-19 03:08:29,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:08:29,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.020 2026-09-19 03:08:29,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 03:08:30,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 276 0.136 0.253 2026-09-19 03:08:30,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:08:30,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:08:30,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.010 2026-09-19 03:08:30,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-19 03:08:30,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:08:30,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:30,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:30,512 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:30,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:30,525 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:30,540 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:30,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.011 0.036 2026-09-19 03:08:30,566 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:30,580 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:08:30,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,596 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:30,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.064 2026-09-19 03:08:30,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.033 2026-09-19 03:08:30,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.021 0.070 2026-09-19 03:08:30,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,722 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:08:30,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.111 2026-09-19 03:08:30,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.103 2026-09-19 03:08:30,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.154 2026-09-19 03:08:30,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.007 2026-09-19 03:08:30,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:30,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,349 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:31,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,639 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:31,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34317370 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'a4f61182-f2c8-414d-a353-f66482344abd'}] 2026-09-19 03:08:32,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34317370 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'a4f61182-f2c8-414d-a353-f66482344abd'} created pos.order #724 2026-09-19 03:08:32,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34317370 finished 2026-09-19 03:08:32,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.025 0.051 2026-09-19 03:08:32,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57188271 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'fbde524e-333e-43f0-b81c-27a01304b8e7'}] 2026-09-19 03:08:32,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57188271 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'fbde524e-333e-43f0-b81c-27a01304b8e7'} created pos.order #725 2026-09-19 03:08:32,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57188271 finished 2026-09-19 03:08:32,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.027 0.052 2026-09-19 03:08:32,224 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:32,227 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:32,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80117626 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'fbde524e-333e-43f0-b81c-27a01304b8e7'}] 2026-09-19 03:08:32,315 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:32,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [697] to pos.order #725 2026-09-19 03:08:32,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80117626 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'fbde524e-333e-43f0-b81c-27a01304b8e7'} updated pos.order #725 2026-09-19 03:08:32,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80117626 finished 2026-09-19 03:08:32,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.079 0.221 2026-09-19 03:08:32,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:32,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:33,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:33,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:33,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038963 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'a4f61182-f2c8-414d-a353-f66482344abd'}] 2026-09-19 03:08:33,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [698] to pos.order #724 2026-09-19 03:08:33,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038963 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'a4f61182-f2c8-414d-a353-f66482344abd'} updated pos.order #724 2026-09-19 03:08:33,285 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038963 finished 2026-09-19 03:08:33,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.067 0.173 2026-09-19 03:08:33,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:33,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-19 03:08:33,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:08:33,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18785824 (allocated 20058112) 2026-09-19 03:08:33,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106173 2026-09-19 03:08:33,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-19 03:08:33,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106173 2026-09-19 03:08:33,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030833_637049_test_07_split_bill_screen.txt 2026-09-19 03:08:33,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpqmwsf9go_chrome_odoo" 2026-09-19 03:08:33,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-09-19 03:08:33,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 106373 2026-09-19 03:08:33,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmpdazzotkt_chrome_odoo 2026-09-19 03:08:33,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:44793/json/version 2026-09-19 03:08:33,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:33,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:33,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:44793/json 2026-09-19 03:08:33,967 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:33,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:44793/devtools/page/AC1A778089C8CA10F53EB52823FEF953 2026-09-19 03:08:33,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-09-19 03:08:33,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-09-19 03:08:34,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:34,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-09-19 03:08:34,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:34,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:34,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:34,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:34] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.039 0.607 2026-09-19 03:08:34,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': 'AC1A778089C8CA10F53EB52823FEF953', 'loaderId': 'A30FF0204BD72BFC982BE46466BD8638', 'isDownload': False} 2026-09-19 03:08:34,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-09-19 03:08:34,711 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:34,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:08:34,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:08:34,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:08:35,212 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:35,212 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:35,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:08:35,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:35,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:35,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.004 2026-09-19 03:08:35,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:08:35,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:35,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.006 2026-09-19 03:08:35,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:08:35,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.023 2026-09-19 03:08:35,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:08:35,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.142 0.253 2026-09-19 03:08:35,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:08:35,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:08:35,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-09-19 03:08:35,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:35,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:35,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:08:35,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:35,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:35,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:35,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.024 2026-09-19 03:08:35,979 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:08:36,002 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:08:36,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:08:36,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.032 0.064 2026-09-19 03:08:36,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:36,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.064 2026-09-19 03:08:36,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.057 2026-09-19 03:08:36,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.119 2026-09-19 03:08:36,180 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:36,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.068 2026-09-19 03:08:36,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.039 2026-09-19 03:08:36,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:36,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:36,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:36,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,547 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:37,548 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:37,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:37,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3858276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7438972a-d70b-4a24-b5c6-b6267985b1c9'}] 2026-09-19 03:08:37,680 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:37,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3858276 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7438972a-d70b-4a24-b5c6-b6267985b1c9'} created pos.order #726 2026-09-19 03:08:37,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3858276 finished 2026-09-19 03:08:38,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.112 0.233 2026-09-19 03:08:38,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:08:38,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50271842 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '359474f5-dec1-417d-aa10-cd8a96177945'}] 2026-09-19 03:08:38,655 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50271842 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '359474f5-dec1-417d-aa10-cd8a96177945'} created pos.order #727 2026-09-19 03:08:38,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50271842 finished 2026-09-19 03:08:38,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.029 0.048 2026-09-19 03:08:38,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.017 0.021 2026-09-19 03:08:38,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.015 2026-09-19 03:08:38,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:38] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.014 0.016 2026-09-19 03:08:38,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:38,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:39,997 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82260655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '359474f5-dec1-417d-aa10-cd8a96177945'}] 2026-09-19 03:08:40,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1189] to pos.order #727 2026-09-19 03:08:40,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [700] to pos.order #727 2026-09-19 03:08:40,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82260655 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '359474f5-dec1-417d-aa10-cd8a96177945'} updated pos.order #727 2026-09-19 03:08:40,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82260655 finished 2026-09-19 03:08:40,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.196 0.207 2026-09-19 03:08:40,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-09-19 03:08:40,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:08:40,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18710332 (allocated 20582400) 2026-09-19 03:08:40,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 106373 2026-09-19 03:08:40,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-09-19 03:08:40,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 106373 2026-09-19 03:08:40,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030840_652927_test_08_refund_stay_current_table.txt 2026-09-19 03:08:40,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmpdazzotkt_chrome_odoo" 2026-09-19 03:08:40,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-09-19 03:08:41,747 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 106580 2026-09-19 03:08:41,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpo5fs6_my_chrome_odoo 2026-09-19 03:08:41,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:36325/json/version 2026-09-19 03:08:41,749 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:41,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:41,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:36325/json 2026-09-19 03:08:41,758 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:41,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:36325/devtools/page/D231CB888103DF85BC4132A815B6A36A 2026-09-19 03:08:41,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-09-19 03:08:41,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-09-19 03:08:41,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:41,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-09-19 03:08:41,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:41,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:41,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:42,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.037 0.364 2026-09-19 03:08:42,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': 'D231CB888103DF85BC4132A815B6A36A', 'loaderId': '1A6635E7905CCD9E58FC0BF2A50A3AD2', 'isDownload': False} 2026-09-19 03:08:42,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-09-19 03:08:42,277 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:42,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:08:42,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:08:42,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:08:42,768 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:42,773 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:42,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:08:42,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:08:42,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:42,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:42,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:08:42,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:42,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "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-19 03:08:42,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:08:42,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.018 2026-09-19 03:08:42,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 03:08:43,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.190 0.301 2026-09-19 03:08:43,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "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-19 03:08:43,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:08:43,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.038 2026-09-19 03:08:43,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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.005 2026-09-19 03:08:43,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:43,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:08:43,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:43,683 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:43,717 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:08:43,733 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:08:43,749 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.053 2026-09-19 03:08:43,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:43,753 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:08:43,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.048 0.027 2026-09-19 03:08:43,779 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:08:43,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.087 2026-09-19 03:08:43,824 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:43,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:43,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.103 2026-09-19 03:08:43,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.104 2026-09-19 03:08:43,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.117 2026-09-19 03:08:43,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.094 2026-09-19 03:08:43,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.079 2026-09-19 03:08:44,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:08:44,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,120 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:44,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,586 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:44,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:45,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80456513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ca92dff0-6ee2-4693-a8af-62a3fa32cfc1'}] 2026-09-19 03:08:46,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:46,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80456513 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ca92dff0-6ee2-4693-a8af-62a3fa32cfc1'} created pos.order #728 2026-09-19 03:08:46,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80456513 finished 2026-09-19 03:08:46,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.071 0.076 2026-09-19 03:08:46,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18945496 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a43286f8-5eee-434a-9350-e6a15cabbb29'}] 2026-09-19 03:08:47,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18945496 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a43286f8-5eee-434a-9350-e6a15cabbb29'} created pos.order #729 2026-09-19 03:08:47,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18945496 finished 2026-09-19 03:08:47,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.022 0.071 2026-09-19 03:08:47,134 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,263 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:47,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:47,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,354 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,499 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:47,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19182278 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a43286f8-5eee-434a-9350-e6a15cabbb29'}] 2026-09-19 03:08:47,507 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:47,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [701] to pos.order #729 2026-09-19 03:08:48,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19182278 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a43286f8-5eee-434a-9350-e6a15cabbb29'} updated pos.order #729 2026-09-19 03:08:48,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19182278 finished 2026-09-19 03:08:48,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 333 0.232 0.382 2026-09-19 03:08:48,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,771 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:48,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-09-19 03:08:48,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 03:08:49,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22791076 (allocated 24645632) 2026-09-19 03:08:49,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 106580 2026-09-19 03:08:49,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-09-19 03:08:49,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 106580 2026-09-19 03:08:49,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030849_197515_test_09_combo_split_bill.txt 2026-09-19 03:08:49,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpo5fs6_my_chrome_odoo" 2026-09-19 03:08:49,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-09-19 03:08:49,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 106780 2026-09-19 03:08:49,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpt1epqhjl_chrome_odoo 2026-09-19 03:08:49,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:33821/json/version 2026-09-19 03:08:49,570 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:49,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:49,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:33821/json 2026-09-19 03:08:49,586 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:49,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:33821/devtools/page/1633A1973B444FE2BDD3973EAE82DEDF 2026-09-19 03:08:49,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-09-19 03:08:49,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-09-19 03:08:49,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:49,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-09-19 03:08:49,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:49,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:49,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:50,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.034 0.350 2026-09-19 03:08:50,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '1633A1973B444FE2BDD3973EAE82DEDF', 'loaderId': 'F7087548A7F2C425EDDB55665644FD27', 'isDownload': False} 2026-09-19 03:08:50,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-09-19 03:08:50,075 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:50,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:08:50,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:08:50,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:08:50,511 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:50,516 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:50,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:08:50,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:08:50,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:50,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:50,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:08:50,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:50,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "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-19 03:08:50,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-19 03:08:50,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.023 2026-09-19 03:08:50,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:08:51,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.198 0.270 2026-09-19 03:08:51,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:08:51,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:08:51,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:08:51,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:51,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:51,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:08:51,365 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:51,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.008 2026-09-19 03:08:51,386 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:51,402 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:08:51,402 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:08:51,427 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "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-19 03:08:51,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:51,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.026 0.038 2026-09-19 03:08:51,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-19 03:08:51,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.039 2026-09-19 03:08:51,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.010 2026-09-19 03:08:51,495 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:51,505 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:51,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:51,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.039 2026-09-19 03:08:51,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.112 2026-09-19 03:08:51,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.157 2026-09-19 03:08:51,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:51,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:51,834 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:51,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:51,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:51,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-09-19 03:08:52,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,270 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4285456 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d85893c-7273-4f84-a981-5799ce660493'}] 2026-09-19 03:08:52,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4285456 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5d85893c-7273-4f84-a981-5799ce660493'} created pos.order #730 2026-09-19 03:08:52,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4285456 finished 2026-09-19 03:08:52,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.031 0.074 2026-09-19 03:08:52,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:52,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:52] "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-19 03:08:54,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:54,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:54,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:54,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:56,654 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:56,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:56,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:56,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-09-19 03:08:56,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:08:56,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15331160 (allocated 16515072) 2026-09-19 03:08:56,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 106780 2026-09-19 03:08:56,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-09-19 03:08:56,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 106780 2026-09-19 03:08:57,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030857_015382_test_10_save_last_preparation_changes.txt 2026-09-19 03:08:57,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpt1epqhjl_chrome_odoo" 2026-09-19 03:08:57,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-09-19 03:08:57,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 106984 2026-09-19 03:08:57,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpxbjnuzej_chrome_odoo 2026-09-19 03:08:57,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:45459/json/version 2026-09-19 03:08:57,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:57,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-09-19 03:08:57,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:45459/json 2026-09-19 03:08:57,406 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:08:57,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:45459/devtools/page/20339ECE1C911623D105247A8B5E7916 2026-09-19 03:08:57,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-09-19 03:08:57,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-09-19 03:08:57,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:08:57,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-09-19 03:08:57,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:57,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:57,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:08:58,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.037 0.597 2026-09-19 03:08:58,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '20339ECE1C911623D105247A8B5E7916', 'loaderId': '197BAE5631751025CFD63C69B36A5472', 'isDownload': False} 2026-09-19 03:08:58,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-09-19 03:08:58,119 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:08:58,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:08:58,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:08:58,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:08:58,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:58,540 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:58,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:08:58,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:08:58,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:58,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:08:58,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:58,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:58,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-09-19 03:08:58,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-19 03:08:58,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.024 2026-09-19 03:08:58,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-19 03:08:59,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.177 0.298 2026-09-19 03:08:59,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:59,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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.005 2026-09-19 03:08:59,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-19 03:08:59,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:59,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-09-19 03:08:59,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:08:59,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:08:59,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:08:59,325 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:08:59,330 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:08:59,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.015 2026-09-19 03:08:59,357 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:08:59,368 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:08:59,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:08:59,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.038 0.081 2026-09-19 03:08:59,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.070 2026-09-19 03:08:59,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.133 2026-09-19 03:08:59,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.106 2026-09-19 03:08:59,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-09-19 03:08:59,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:08:59,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.046 2026-09-19 03:08:59,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08: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-19 03:08:59,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,761 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:08:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:08:59,817 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:08:59,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79544868 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '628d2203-b718-4efb-8584-cd875ce0a56d'}] 2026-09-19 03:09:00,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79544868 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '628d2203-b718-4efb-8584-cd875ce0a56d'} created pos.order #731 2026-09-19 03:09:00,232 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79544868 finished 2026-09-19 03:09:00,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.035 0.065 2026-09-19 03:09:00,304 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.006 2026-09-19 03:09:00,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:00,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:01,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:01,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:01,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245949 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '628d2203-b718-4efb-8584-cd875ce0a56d'}] 2026-09-19 03:09:01,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:01,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #731 2026-09-19 03:09:01,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245949 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '628d2203-b718-4efb-8584-cd875ce0a56d'} updated pos.order #731 2026-09-19 03:09:01,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34245949 finished 2026-09-19 03:09:01,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 214 0.122 0.248 2026-09-19 03:09:01,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-09-19 03:09:01,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-19 03:09:01,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16506972 (allocated 17960960) 2026-09-19 03:09:01,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 106984 2026-09-19 03:09:01,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-09-19 03:09:01,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 106984 2026-09-19 03:09:01,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030901_922612_test_12_order_tracking.txt 2026-09-19 03:09:01,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpxbjnuzej_chrome_odoo" 2026-09-19 03:09:01,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-09-19 03:09:02,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 107186 2026-09-19 03:09:02,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpznr4r_80_chrome_odoo 2026-09-19 03:09:02,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:43065/json/version 2026-09-19 03:09:02,254 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:02,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:02,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:43065/json 2026-09-19 03:09:02,268 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:02,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:43065/devtools/page/ACEF082B1B75A7690E20E7F1E510E9A1 2026-09-19 03:09:02,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-09-19 03:09:02,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-09-19 03:09:02,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:02,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-09-19 03:09:02,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:02,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:02,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:02,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:02] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.029 0.416 2026-09-19 03:09:02,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'ACEF082B1B75A7690E20E7F1E510E9A1', 'loaderId': '647E2E7A7BC8F3E9021A763F5D84AB86', 'isDownload': False} 2026-09-19 03:09:02,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-09-19 03:09:02,775 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:02,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:02] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:09:02,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:02] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:09:02,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:02] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:09:03,255 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:03,256 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:03,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:09:03,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:03,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:09:03,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:03,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:03,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:03,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.007 2026-09-19 03:09:03,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.014 2026-09-19 03:09:03,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.027 2026-09-19 03:09:03,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 03:09:03,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.173 0.263 2026-09-19 03:09:03,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:03,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:09:03,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 03:09:03,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:09:04,011 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:04,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:04,044 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:04,055 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:04,073 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:09:04,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.027 2026-09-19 03:09:04,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:09:04,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:09:04,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:04,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.023 0.064 2026-09-19 03:09:04,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.036 2026-09-19 03:09:04,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-09-19 03:09:04,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-19 03:09:04,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:04,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:09:04,215 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:04,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.036 2026-09-19 03:09:04,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.095 2026-09-19 03:09:04,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.140 2026-09-19 03:09:04,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:09:04,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:04,508 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:04,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:04,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-09-19 03:09:04,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:09:04,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14017308 (allocated 15204352) 2026-09-19 03:09:04,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 107186 2026-09-19 03:09:04,685 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-09-19 03:09:04,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 107186 2026-09-19 03:09:04,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030904_785560_test_13_category_check.txt 2026-09-19 03:09:04,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpznr4r_80_chrome_odoo" 2026-09-19 03:09:04,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-09-19 03:09:05,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 107380 2026-09-19 03:09:05,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpyrmpf570_chrome_odoo 2026-09-19 03:09:05,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37765/json/version 2026-09-19 03:09:05,181 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:05,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:05,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37765/json 2026-09-19 03:09:05,189 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:05,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:37765/devtools/page/6DACC1CAD8F0027C7AD7B666BDEA8535 2026-09-19 03:09:05,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-09-19 03:09:05,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-09-19 03:09:05,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:05,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-09-19 03:09:05,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:05,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:05,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:05,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:05] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.029 0.401 2026-09-19 03:09:05,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '6DACC1CAD8F0027C7AD7B666BDEA8535', 'loaderId': 'E8A7E406F85C6EF5F4D345AB10B4D4C0', 'isDownload': False} 2026-09-19 03:09:05,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-09-19 03:09:05,712 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:05,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:05] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:09:05,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:05] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-09-19 03:09:05,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:05] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-09-19 03:09:06,120 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:06,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:06,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:09:06,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:06,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:09:06,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:06,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:06,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:06,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.009 2026-09-19 03:09:06,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:09:06,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.017 2026-09-19 03:09:06,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 03:09:06,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.172 0.247 2026-09-19 03:09:06,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:09:06,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:09:06,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.024 2026-09-19 03:09:06,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:06,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:06,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:09:06,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:06,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:06,877 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:06,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:06,901 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:06,908 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:06,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.015 0.035 2026-09-19 03:09:06,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:06,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:09:06,926 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:06,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.042 2026-09-19 03:09:07,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.016 0.081 2026-09-19 03:09:07,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.090 2026-09-19 03:09:07,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-19 03:09:07,079 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:07,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.038 2026-09-19 03:09:07,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.006 2026-09-19 03:09:07,248 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,266 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:07,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,411 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54866466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '155f78ed-07bd-4cd1-aa65-06cb62f41c67'}] 2026-09-19 03:09:07,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54866466 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '155f78ed-07bd-4cd1-aa65-06cb62f41c67'} created pos.order #732 2026-09-19 03:09:07,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54866466 finished 2026-09-19 03:09:07,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.025 0.058 2026-09-19 03:09:07,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:09:07,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:07,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:09,687 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-09-19 03:09:09,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-19 03:09:09,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15201116 (allocated 16252928) 2026-09-19 03:09:09,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 107380 2026-09-19 03:09:09,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-09-19 03:09:09,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 107380 2026-09-19 03:09:09,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030909_864687_test_13_crm_team.txt 2026-09-19 03:09:09,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpyrmpf570_chrome_odoo" 2026-09-19 03:09:09,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-09-19 03:09:10,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 107586 2026-09-19 03:09:10,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmplcwcxwpl_chrome_odoo 2026-09-19 03:09:10,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:40883/json/version 2026-09-19 03:09:10,174 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:10,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:10,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:40883/json 2026-09-19 03:09:10,177 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:10,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:40883/devtools/page/55BDE7D519417785EF2E3B5533583F67 2026-09-19 03:09:10,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-09-19 03:09:10,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-09-19 03:09:10,207 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:10,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-09-19 03:09:10,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:10,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:10,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:10,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.049 0.502 2026-09-19 03:09:10,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '55BDE7D519417785EF2E3B5533583F67', 'loaderId': 'A3D60E95B0820E137386025CD27DE24A', 'isDownload': False} 2026-09-19 03:09:10,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-09-19 03:09:10,813 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:10,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:09:10,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:09:10,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:09:11,221 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:11,226 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:11,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:09:11,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:11,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:09:11,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:11,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:11,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:11,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 03:09:11,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-19 03:09:11,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.026 2026-09-19 03:09:11,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:09:11,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.177 0.300 2026-09-19 03:09:11,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "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-19 03:09:11,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:11,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 03:09:11,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:12,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:12,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:09:12,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:12,055 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:12,058 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:12,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.011 0.016 2026-09-19 03:09:12,092 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:12,094 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:12,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.043 2026-09-19 03:09:12,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-09-19 03:09:12,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.009 2026-09-19 03:09:12,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,195 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:12,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.038 2026-09-19 03:09:12,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.040 2026-09-19 03:09:12,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.089 2026-09-19 03:09:12,310 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:12,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "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-19 03:09:12,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:12,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,472 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:12,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-09-19 03:09:12,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:12,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85466374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09bb4b7e-1d60-4eb3-a25e-be4134b9f29b'}] 2026-09-19 03:09:12,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85466374 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09bb4b7e-1d60-4eb3-a25e-be4134b9f29b'} created pos.order #733 2026-09-19 03:09:12,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85466374 finished 2026-09-19 03:09:12,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.029 0.052 2026-09-19 03:09:12,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.005 2026-09-19 03:09:12,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,404 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,688 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:13,691 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:13,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,959 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:13,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78573566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09bb4b7e-1d60-4eb3-a25e-be4134b9f29b'}] 2026-09-19 03:09:13,969 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:14,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [703] to pos.order #733 2026-09-19 03:09:14,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78573566 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09bb4b7e-1d60-4eb3-a25e-be4134b9f29b'} updated pos.order #733 2026-09-19 03:09:14,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78573566 finished 2026-09-19 03:09:14,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 212 0.092 0.195 2026-09-19 03:09:14,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:14,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-09-19 03:09:14,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-19 03:09:14,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 16884300 (allocated 18485248) 2026-09-19 03:09:14,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 107586 2026-09-19 03:09:14,476 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-09-19 03:09:14,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 107586 2026-09-19 03:09:14,564 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030914_564078_test_14_change_synced_order.txt 2026-09-19 03:09:14,564 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmplcwcxwpl_chrome_odoo" 2026-09-19 03:09:14,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-09-19 03:09:14,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107783 2026-09-19 03:09:14,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpjxxs7c9f_chrome_odoo 2026-09-19 03:09:14,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44089/json/version 2026-09-19 03:09:14,897 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:14,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:14,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44089/json 2026-09-19 03:09:14,905 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:14,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:44089/devtools/page/36E967383DA1587C0BA62BEB8FD47CE0 2026-09-19 03:09:14,915 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-19 03:09:14,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-19 03:09:14,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:14,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-19 03:09:14,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:14,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:14,977 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:15,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.023 0.408 2026-09-19 03:09:15,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '36E967383DA1587C0BA62BEB8FD47CE0', 'loaderId': '8C6C79A3C454345C87524560438F204F', 'isDownload': False} 2026-09-19 03:09:15,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-09-19 03:09:15,423 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:15,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:09:15,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-09-19 03:09:15,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.025 2026-09-19 03:09:15,817 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:15,818 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:15,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:09:15,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:09:15,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:15,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:15,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:15,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:15,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:15,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:09:15,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-09-19 03:09:15,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-19 03:09:16,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.190 0.269 2026-09-19 03:09:16,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:16,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:09:16,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:09:16,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:16,553 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:16,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:09:16,583 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:16,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:16,614 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:09:16,614 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:16,622 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:09:16,624 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:16,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:16,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.043 0.029 2026-09-19 03:09:16,688 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:16,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.086 2026-09-19 03:09:16,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.080 2026-09-19 03:09:16,747 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:16,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:16,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.101 2026-09-19 03:09:16,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.071 2026-09-19 03:09:16,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.150 2026-09-19 03:09:16,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.141 2026-09-19 03:09:16,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:17,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:17,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,518 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:17,520 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:17,560 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:17,911 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:09:17,911 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:09:17,912 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:09:17,912 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:09:17,917 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:09:17,918 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:09:17,918 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:09:17,920 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:09:17,920 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:09:17,920 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:09:17,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:09:17,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:09:17,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:09:17,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:09:17,921 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:09:17,922 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:09:17,922 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:09:17,922 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:09:17,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:09:17,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:09:17,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:09:17,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:09:17,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:09:17,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:09:17,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:09:17,929 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:09:17,930 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:09:17,930 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:09:17,930 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:09:17,931 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:09:17,931 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:09:17,931 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:09:17,932 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:09:17,935 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:17,935 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:09:17,937 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:09:17,939 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:09:17,941 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:09:17,942 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:17,943 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:09:17,944 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:09:17,945 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:09:17,945 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:09:17,950 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:09:17,957 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:17,961 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:17,973 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:09:17,975 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:09:17,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:17,977 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:09:17,977 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:09:17,989 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:09:17,992 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:09:17,992 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:09:17,992 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:09:17,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:09:18,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:09:18,001 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:09:18,004 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:09:18,005 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:09:18,006 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:09:18,007 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:18,008 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:09:18,008 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:09:18,009 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:09:18,012 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:09:18,013 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:18,013 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:09:18,014 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:09:18,015 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:09:18,021 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:09:18,025 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:09:18,026 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:09:18,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:09:18,028 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:09:18,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:09:18,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:09:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:09:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:09:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:09:18,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:09:18,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:09:18,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:09:18,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:09:18,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:09:18,045 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:09:18,045 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:09:18,046 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:09:18,046 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:09:18,047 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:09:18,049 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:09:18,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:09:18,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:09:18,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:09:18,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:09:18,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:09:18,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:09:18,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:09:18,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:09:18,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:09:18,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:09:18,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:09:18,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:09:18,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:09:18,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:09:18,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:09:18,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:09:18,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:09:18,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:09:18,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:09:18,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:09:18,057 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:09:18,062 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:09:18,063 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:09:18,077 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:18,088 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:18,097 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-09-19 03:09:18,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:18,111 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:18,128 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:09:18,130 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 03:09:18,132 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:09:18,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:09:18,136 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:18,147 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:18,148 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:09:18,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:18,151 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:09:18,151 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:09:18,152 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:09:18,152 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:18,153 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:09:18,153 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:09:18,154 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:09:18,154 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:09:18,154 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:09:18,155 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:09:18,155 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:09:18,155 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:09:18,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:09:18,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:09:18,471 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28606231 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'}] 2026-09-19 03:09:18,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:18,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28606231 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'} created pos.order #734 2026-09-19 03:09:18,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28606231 finished 2026-09-19 03:09:18,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.044 0.068 2026-09-19 03:09:18,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:09:18,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:18,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:18,725 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:20,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-19 03:09:20,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:09:20,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16293964 (allocated 17301504) 2026-09-19 03:09:20,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107783 2026-09-19 03:09:20,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-19 03:09:20,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107783 2026-09-19 03:09:20,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030920_939002_test_14_pos_payment_sync.txt 2026-09-19 03:09:20,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpjxxs7c9f_chrome_odoo" 2026-09-19 03:09:21,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108014 2026-09-19 03:09:21,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpzwg_6oi3_chrome_odoo 2026-09-19 03:09:21,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:46139/json/version 2026-09-19 03:09:21,236 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:21,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:21,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:46139/json 2026-09-19 03:09:21,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:21,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:46139/devtools/page/22881374655F0118D865E32282A7FB4F 2026-09-19 03:09:21,261 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-19 03:09:21,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-19 03:09:21,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:21,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-19 03:09:21,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:21,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:21,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.036 2026-09-19 03:09:21,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '22881374655F0118D865E32282A7FB4F', 'loaderId': '764D101CE401FEBE346FB772443E9909', 'isDownload': False} 2026-09-19 03:09:21,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-09-19 03:09:21,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:21,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:09:21,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:09:21,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:09:21,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:21,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:21,802 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:21,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:09:21,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:21,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:21,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:21,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:21,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:09:21,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:09:21,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.018 2026-09-19 03:09:21,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:09:22,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 329 0.183 0.256 2026-09-19 03:09:22,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:09:22,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.009 2026-09-19 03:09:22,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-19 03:09:22,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:09:22,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:22,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:22,631 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:22,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:22,654 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:22,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:22,681 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:22,684 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:22,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.022 0.028 2026-09-19 03:09:22,700 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:22,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:22,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.060 2026-09-19 03:09:22,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.038 2026-09-19 03:09:22,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.074 2026-09-19 03:09:22,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.140 2026-09-19 03:09:22,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.121 2026-09-19 03:09:22,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "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.033 2026-09-19 03:09:22,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:22,954 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:22,956 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:22,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:22,982 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:09:22,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.012 2026-09-19 03:09:23,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,442 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:23,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:23,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:23] "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-19 03:09:24,035 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:09:24,035 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:09:24,035 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:09:24,036 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:09:24,036 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:09:24,036 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:09:24,037 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:09:24,037 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:09:24,037 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:09:24,037 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:09:24,038 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:09:24,038 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:09:24,040 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:09:24,040 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:09:24,040 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:09:24,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:09:24,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:09:24,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:09:24,043 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:09:24,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:09:24,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:09:24,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:09:24,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:09:24,045 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:09:24,045 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:09:24,046 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:09:24,046 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:09:24,047 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:09:24,049 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:09:24,049 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:09:24,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:09:24,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:09:24,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:09:24,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:09:24,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:09:24,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:09:24,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:09:24,056 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:09:24,056 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:09:24,058 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:09:24,064 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:24,069 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:24,071 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:24,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:09:24,079 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:09:24,079 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:09:24,079 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:09:24,079 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:09:24,079 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:09:24,080 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:09:24,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:09:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:09:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:09:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:09:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:09:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:09:24,083 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:09:24,084 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:09:24,084 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:09:24,084 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:09:24,087 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:09:24,087 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:09:24,088 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:09:24,088 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:09:24,088 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:09:24,091 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:24,094 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:24,096 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:24,111 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:24,126 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:09:24,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:09:24,142 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:24,145 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:09:24,146 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:09:24,146 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:09:24,149 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:09:24,149 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:09:24,149 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.061 2026-09-19 03:09:24,150 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:09:24,151 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:09:24,152 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:24,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:09:24,164 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:09:24,167 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:09:24,171 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:09:24,174 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:09:24,175 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:09:24,177 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:09:24,182 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:24,183 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:09:24,184 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:24,187 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:09:24,190 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:09:24,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:24,193 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:09:24,194 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:09:24,197 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:09:24,199 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:09:24,199 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:09:24,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:24,201 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:09:24,201 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:09:24,202 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:09:24,203 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:09:24,203 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:09:24,204 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:09:24,204 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:09:24,205 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:09:24,206 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:09:24,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:09:24,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:09:24,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:09:24,208 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:09:24,208 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:09:24,208 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:09:24,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:09:24,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:09:24,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:09:24,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:24,222 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:09:24,223 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:24,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:24,226 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:24,228 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:24,246 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:24,248 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:24,252 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:24,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66174205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'}] 2026-09-19 03:09:24,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:24,628 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #222 deleted pos.payment records with IDs: [705] 2026-09-19 03:09:24,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #734 2026-09-19 03:09:24,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66174205 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'} updated pos.order #734 2026-09-19 03:09:24,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66174205 finished 2026-09-19 03:09:24,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 98 0.070 0.103 2026-09-19 03:09:24,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:24,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.006 2026-09-19 03:09:24,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:24,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:26,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-19 03:09:26,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:09:27,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16879040 (allocated 18874368) 2026-09-19 03:09:27,034 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108014 2026-09-19 03:09:27,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-19 03:09:27,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108014 2026-09-19 03:09:27,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030927_130263_test_14_pos_payment_sync.txt 2026-09-19 03:09:27,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpzwg_6oi3_chrome_odoo" 2026-09-19 03:09:27,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108243 2026-09-19 03:09:27,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp3514z5ro_chrome_odoo 2026-09-19 03:09:27,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41315/json/version 2026-09-19 03:09:27,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:27,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:27,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41315/json 2026-09-19 03:09:27,416 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:27,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41315/devtools/page/B13690AC154986B5AF736B6EDAF56266 2026-09-19 03:09:27,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-19 03:09:27,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-19 03:09:27,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:27,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-19 03:09:27,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:27,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:27,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.031 2026-09-19 03:09:27,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'B13690AC154986B5AF736B6EDAF56266', 'loaderId': '82509557BAFCBB80DE4F411401877556', 'isDownload': False} 2026-09-19 03:09:27,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-09-19 03:09:27,551 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:27,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:09:27,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.008 2026-09-19 03:09:27,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-09-19 03:09:27,990 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:27,996 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:28,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:28,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:09:28,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:28,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:09:28,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:28,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:28,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "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.005 2026-09-19 03:09:28,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:09:28,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.020 2026-09-19 03:09:28,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:09:28,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 312 0.198 0.263 2026-09-19 03:09:28,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "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-19 03:09:28,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:09:28,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:09:28,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:09:28,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:28,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:28,818 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:28,838 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:28,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:09:28,847 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:28,866 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "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-19 03:09:28,870 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:28,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.012 0.029 2026-09-19 03:09:28,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-09-19 03:09:28,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-09-19 03:09:28,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:28,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:28,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.029 2026-09-19 03:09:29,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.077 2026-09-19 03:09:29,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.096 2026-09-19 03:09:29,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "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-19 03:09:29,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,172 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:29,178 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:29,179 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:29,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 03:09:29,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,638 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:29,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:29,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:09:30,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:09:30,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:09:30,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:09:30,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:09:30,157 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:09:30,157 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:09:30,158 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:09:30,158 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:09:30,158 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:09:30,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:09:30,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:09:30,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:09:30,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:09:30,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:09:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:09:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:09:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:09:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:09:30,161 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:09:30,161 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:09:30,161 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:09:30,162 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:09:30,163 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:09:30,163 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:09:30,163 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:09:30,164 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:09:30,164 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:09:30,164 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:09:30,165 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:09:30,165 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:09:30,166 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:09:30,166 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:09:30,166 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:09:30,167 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:09:30,168 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:09:30,172 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:09:30,173 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:09:30,173 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:30,175 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:09:30,178 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:09:30,179 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:09:30,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:30,192 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:30,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:09:30,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:30,210 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:30,227 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:09:30,229 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:30,230 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:30,234 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:09:30,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:09:30,238 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:09:30,239 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:09:30,240 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:09:30,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:09:30,242 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:09:30,243 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:09:30,243 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:09:30,244 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:09:30,244 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:09:30,245 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:09:30,247 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:09:30,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:09:30,250 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:09:30,251 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:09:30,255 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:09:30,256 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:09:30,257 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:09:30,257 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:09:30,258 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:09:30,258 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:09:30,259 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:09:30,260 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:09:30,260 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:09:30,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:30,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:09:30,262 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:09:30,262 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:09:30,262 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:09:30,263 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:09:30,264 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:09:30,264 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:09:30,265 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:09:30,265 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:09:30,265 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:09:30,265 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:09:30,265 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:09:30,266 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:09:30,266 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:09:30,266 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:09:30,266 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:09:30,267 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:09:30,267 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:09:30,267 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:09:30,271 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:09:30,271 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:09:30,271 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:09:30,271 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:09:30,271 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:09:30,272 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:09:30,272 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:09:30,272 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:09:30,272 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:09:30,272 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:09:30,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:09:30,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:09:30,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:09:30,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:09:30,274 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:09:30,274 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:09:30,274 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:09:30,276 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:09:30,279 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "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-19 03:09:30,279 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:09:30,280 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:09:30,280 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:09:30,282 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:30,288 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:30,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:30,293 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:30,295 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:30,295 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:09:30,297 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:30,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:30,304 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:09:30,304 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:09:30,309 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:09:30,310 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:09:30,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:09:30,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:09:30,315 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:09:30,316 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:09:30,317 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:09:30,318 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:09:30,320 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:09:30,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:30,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:30,325 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:09:30,326 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:09:30,327 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:09:30,327 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:09:30,328 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:09:30,328 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:09:30,329 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:09:30,330 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:09:30,336 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:30,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15482390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'}] 2026-09-19 03:09:30,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #734 2026-09-19 03:09:30,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15482390 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bf7409b-fa68-4148-b549-928cf9460a06'} updated pos.order #734 2026-09-19 03:09:30,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15482390 finished 2026-09-19 03:09:30,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.048 0.084 2026-09-19 03:09:30,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:30,880 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:30,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:32,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-19 03:09:32,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:09:33,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16823936 (allocated 18087936) 2026-09-19 03:09:33,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108243 2026-09-19 03:09:33,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-19 03:09:33,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108243 2026-09-19 03:09:33,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030933_168150_test_14_pos_payment_sync.txt 2026-09-19 03:09:33,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp3514z5ro_chrome_odoo" 2026-09-19 03:09:33,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-09-19 03:09:33,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 108479 2026-09-19 03:09:33,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpgv4gl5q5_chrome_odoo 2026-09-19 03:09:33,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:34849/json/version 2026-09-19 03:09:33,604 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:33,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:33,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:34849/json 2026-09-19 03:09:33,611 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:33,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:34849/devtools/page/5AD69B87C7D203B7C5057EAAED672D5F 2026-09-19 03:09:33,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-09-19 03:09:33,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-09-19 03:09:33,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:33,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-09-19 03:09:33,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:33,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:33,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:34,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.363 2026-09-19 03:09:34,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '5AD69B87C7D203B7C5057EAAED672D5F', 'loaderId': '8B7B9E47D4DEECC862F072BC829814E9', 'isDownload': False} 2026-09-19 03:09:34,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-09-19 03:09:34,128 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:34,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:09:34,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:09:34,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:09:34,574 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:34,577 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:34,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:09:34,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:09:34,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:34,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:34,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:09:34,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:34,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-09-19 03:09:34,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.035 2026-09-19 03:09:34,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.026 2026-09-19 03:09:34,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 03:09:35,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.211 0.232 2026-09-19 03:09:35,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:35,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:35,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-09-19 03:09:35,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:35,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:35,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:09:35,446 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:35,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:09:35,465 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:09:35,467 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:09:35,482 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:35,482 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:35,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.036 0.036 2026-09-19 03:09:35,517 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:35,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:35,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.080 2026-09-19 03:09:35,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.039 2026-09-19 03:09:35,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.021 0.071 2026-09-19 03:09:35,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.113 2026-09-19 03:09:35,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.102 2026-09-19 03:09:35,669 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:35,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:35,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.034 2026-09-19 03:09:35,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:09:35,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:35,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:35,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:35,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,803 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:36,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,296 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-09-19 03:09:37,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68405681 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'}] 2026-09-19 03:09:37,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68405681 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'} created pos.order #735 2026-09-19 03:09:37,657 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68405681 finished 2026-09-19 03:09:37,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.047 0.069 2026-09-19 03:09:37,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3095360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'}] 2026-09-19 03:09:37,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3095360 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'} created pos.order #736 2026-09-19 03:09:37,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3095360 finished 2026-09-19 03:09:37,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.056 2026-09-19 03:09:37,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78568669 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'}] 2026-09-19 03:09:37,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:37,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:37,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78568669 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'} updated pos.order #736 2026-09-19 03:09:37,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78568669 finished 2026-09-19 03:09:38,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.047 0.059 2026-09-19 03:09:38,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:38] "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-19 03:09:38,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:38,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:38,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71368450 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'}] 2026-09-19 03:09:38,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [708] to pos.order #736 2026-09-19 03:09:38,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71368450 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '95bad98e-bd9c-48ef-93e9-8ce903f521e4'} updated pos.order #736 2026-09-19 03:09:38,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71368450 finished 2026-09-19 03:09:38,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 196 0.139 0.196 2026-09-19 03:09:38,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:38,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.019 2026-09-19 03:09:39,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,490 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:39,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14452623 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'}] 2026-09-19 03:09:40,196 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1209] 2026-09-19 03:09:40,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1212] to pos.order #735 2026-09-19 03:09:40,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14452623 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'} updated pos.order #735 2026-09-19 03:09:40,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14452623 finished 2026-09-19 03:09:40,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.039 0.065 2026-09-19 03:09:40,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86130074 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1c0da13b-1c38-4f2d-98df-e2929a343789'}] 2026-09-19 03:09:40,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86130074 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1c0da13b-1c38-4f2d-98df-e2929a343789'} created pos.order #737 2026-09-19 03:09:40,356 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86130074 finished 2026-09-19 03:09:40,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.031 0.052 2026-09-19 03:09:40,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,541 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389684 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1c0da13b-1c38-4f2d-98df-e2929a343789'}] 2026-09-19 03:09:40,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #737 2026-09-19 03:09:40,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389684 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '1c0da13b-1c38-4f2d-98df-e2929a343789'} updated pos.order #737 2026-09-19 03:09:40,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389684 finished 2026-09-19 03:09:40,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 133 0.101 0.167 2026-09-19 03:09:40,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:40,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:41,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:41,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:41,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:41,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99163115 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'}] 2026-09-19 03:09:41,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #735 2026-09-19 03:09:41,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99163115 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec5cf00-9e0b-422f-bd97-dea0ddb663ad'} updated pos.order #735 2026-09-19 03:09:41,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99163115 finished 2026-09-19 03:09:41,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.070 0.170 2026-09-19 03:09:41,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:41,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-09-19 03:09:41,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:09:41,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 20858072 (allocated 22548480) 2026-09-19 03:09:41,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 108479 2026-09-19 03:09:41,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-09-19 03:09:41,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 108479 2026-09-19 03:09:41,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030941_767837_test_15_split_bill_screen_actions.txt 2026-09-19 03:09:41,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpgv4gl5q5_chrome_odoo" 2026-09-19 03:09:41,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-09-19 03:09:42,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 108687 2026-09-19 03:09:42,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpn17lv231_chrome_odoo 2026-09-19 03:09:42,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:46179/json/version 2026-09-19 03:09:42,120 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:42,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:42,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:46179/json 2026-09-19 03:09:42,140 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:42,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:46179/devtools/page/91C4F3E6DB37E5F5BBE7A29866149C72 2026-09-19 03:09:42,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-09-19 03:09:42,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-09-19 03:09:42,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:42,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-09-19 03:09:42,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:42,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:42,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:42,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:42] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.648 2026-09-19 03:09:42,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '91C4F3E6DB37E5F5BBE7A29866149C72', 'loaderId': 'E963F90CEFE64373075FD1AAE677BBA3', 'isDownload': False} 2026-09-19 03:09:42,940 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:42,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:42,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:42] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:09:42,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:42] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:09:43,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-09-19 03:09:43,340 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:43,345 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:43,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:09:43,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:43,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:43,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.004 2026-09-19 03:09:43,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:09:43,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:43,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:09:43,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.019 2026-09-19 03:09:43,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:09:43,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "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-19 03:09:43,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.170 0.240 2026-09-19 03:09:43,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:43] "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-19 03:09:43,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.004 2026-09-19 03:09:44,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-09-19 03:09:44,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:09:44,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:44,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:44,141 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:44,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:44,157 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:44,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:44,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:44,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.028 0.021 2026-09-19 03:09:44,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:09:44,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.071 2026-09-19 03:09:44,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-19 03:09:44,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-09-19 03:09:44,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,309 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:09:44,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.017 0.025 2026-09-19 03:09:44,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:44,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.085 2026-09-19 03:09:44,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.134 2026-09-19 03:09:44,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:44,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,593 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:44,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:44,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36157787 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '64274b33-b000-4a4b-b91b-997a76696c37'}] 2026-09-19 03:09:45,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36157787 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '64274b33-b000-4a4b-b91b-997a76696c37'} created pos.order #738 2026-09-19 03:09:45,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36157787 finished 2026-09-19 03:09:45,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.075 0.068 2026-09-19 03:09:45,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.006 2026-09-19 03:09:45,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:45,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.034 0.048 2026-09-19 03:09:45,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:46,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.017 2026-09-19 03:09:46,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:46] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:09:46,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:46,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-09-19 03:09:46,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:09:46,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15790696 (allocated 16777216) 2026-09-19 03:09:46,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 108687 2026-09-19 03:09:46,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-09-19 03:09:46,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 108687 2026-09-19 03:09:46,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030946_516703_test_cancel_order_from_ui.txt 2026-09-19 03:09:46,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpn17lv231_chrome_odoo" 2026-09-19 03:09:46,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-09-19 03:09:46,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-09-19 03:09:47,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 108896 2026-09-19 03:09:47,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmp55sz5hqo_chrome_odoo 2026-09-19 03:09:47,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:45623/json/version 2026-09-19 03:09:47,692 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:47,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:47,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:45623/json 2026-09-19 03:09:47,700 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:47,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:45623/devtools/page/2FDEC9EEF49A7604BD3F3F6B4F1B6EDB 2026-09-19 03:09:47,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-09-19 03:09:47,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-09-19 03:09:47,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:47,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-09-19 03:09:47,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:47,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:47,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:48,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.032 0.349 2026-09-19 03:09:48,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '2FDEC9EEF49A7604BD3F3F6B4F1B6EDB', 'loaderId': '59EFF5F179227C8889C62A25D1E4F80E', 'isDownload': False} 2026-09-19 03:09:48,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-09-19 03:09:48,201 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:48,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:09:48,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.011 2026-09-19 03:09:48,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:09:48,670 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:48,676 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:48,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:09:48,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:09:48,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:48,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:09:48,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:48,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:48,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.008 2026-09-19 03:09:48,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.026 2026-09-19 03:09:48,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.019 2026-09-19 03:09:48,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:09:49,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.279 0.316 2026-09-19 03:09:49,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:09:49,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.005 2026-09-19 03:09:49,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:09:49,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:09:49,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:49,639 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:09:49,673 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:49,685 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:49,688 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:49,691 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:49,702 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:49,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:49,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.045 0.017 2026-09-19 03:09:49,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:09:49,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.045 2026-09-19 03:09:49,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-09-19 03:09:49,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 03:09:49,885 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:49,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:49,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:49,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.042 2026-09-19 03:09:49,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.081 2026-09-19 03:09:50,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.107 2026-09-19 03:09:50,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:50,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,168 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:50,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-09-19 03:09:50,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,897 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:50,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:51,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:51,106 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:51,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:51,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-09-19 03:09:51,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:09:51,232 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:51,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:51,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17612076 (allocated 19271680) 2026-09-19 03:09:51,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 108896 2026-09-19 03:09:51,309 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-09-19 03:09:51,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 108896 2026-09-19 03:09:51,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030951_407679_test_combo_preparation_receipt.txt 2026-09-19 03:09:51,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmp55sz5hqo_chrome_odoo" 2026-09-19 03:09:51,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-09-19 03:09:52,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 109103 2026-09-19 03:09:52,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmphy9rqr0s_chrome_odoo 2026-09-19 03:09:52,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36293/json/version 2026-09-19 03:09:52,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:52,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:52,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36293/json 2026-09-19 03:09:52,537 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:52,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:36293/devtools/page/0AFE6CD1812E338C8E747E39D6DDE888 2026-09-19 03:09:52,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-09-19 03:09:52,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-09-19 03:09:52,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:52,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-09-19 03:09:52,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:52,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:52,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:53,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.046 0.470 2026-09-19 03:09:53,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '0AFE6CD1812E338C8E747E39D6DDE888', 'loaderId': 'F774BA09735C98453A23D62E3721AD3F', 'isDownload': False} 2026-09-19 03:09:53,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:53,184 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:53,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:09:53,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:09:53,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:09:53,610 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:53,612 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:53,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:09:53,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:53,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:53,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:09:53,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:53,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:53,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.007 2026-09-19 03:09:53,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 03:09:53,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.022 2026-09-19 03:09:53,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:09:54,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.195 0.259 2026-09-19 03:09:54,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:54,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:54,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.032 2026-09-19 03:09:54,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:54,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:54,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:09:54,489 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:54,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:54,513 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:09:54,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:09:54,539 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:09:54,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.020 0.024 2026-09-19 03:09:54,556 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:09:54,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:54,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.055 2026-09-19 03:09:54,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:09:54,625 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:09:54,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:54,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.040 0.068 2026-09-19 03:09:54,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.092 2026-09-19 03:09:54,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.054 2026-09-19 03:09:54,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.198 2026-09-19 03:09:54,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.089 2026-09-19 03:09:54,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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.015 2026-09-19 03:09:54,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:54,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-09-19 03:09:54,813 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:54,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:54,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:54,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:55,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:55,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:55,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-09-19 03:09:55,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-19 03:09:55,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15690056 (allocated 16777216) 2026-09-19 03:09:55,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 109103 2026-09-19 03:09:55,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-09-19 03:09:55,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 109103 2026-09-19 03:09:55,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_030955_373645_test_combo_preparation_receipt_layout.txt 2026-09-19 03:09:55,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmphy9rqr0s_chrome_odoo" 2026-09-19 03:09:55,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-09-19 03:09:56,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 109309 2026-09-19 03:09:56,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmph2ofi7rq_chrome_odoo 2026-09-19 03:09:56,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43987/json/version 2026-09-19 03:09:56,358 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43987', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:56,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-09-19 03:09:56,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43987/json 2026-09-19 03:09:56,366 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43987', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:09:56,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:43987/devtools/page/FDE8A648AE783D8279F1C1150B128A14 2026-09-19 03:09:56,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-09-19 03:09:56,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-09-19 03:09:56,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:09:56,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-09-19 03:09:56,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:56,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:09:56,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:09:56,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:56] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.081 0.361 2026-09-19 03:09:56,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'FDE8A648AE783D8279F1C1150B128A14', 'loaderId': 'F1A2B60A669727119280C2E7F62A7CE2', 'isDownload': False} 2026-09-19 03:09:56,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-09-19 03:09:56,931 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:09:56,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:56] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:09:56,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:56] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:09:56,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:56] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:09:57,338 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:09:57,342 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:57,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:09:57,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:09:57,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:57,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:57,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:57,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:57,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-09-19 03:09:57,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-09-19 03:09:57,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.036 2026-09-19 03:09:57,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:09:58,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.203 0.332 2026-09-19 03:09:58,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "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-19 03:09:58,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:58,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:09:58,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:09:58,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-09-19 03:09:58,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:09:58,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:58,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:58,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:09:58,281 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:09:58,312 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:09:58,317 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:09:58,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.026 0.033 2026-09-19 03:09:58,328 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,330 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:09:58,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.024 2026-09-19 03:09:58,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.017 0.080 2026-09-19 03:09:58,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 03:09:58,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.119 2026-09-19 03:09:58,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-19 03:09:58,496 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:58,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.047 2026-09-19 03:09:58,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:58,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,721 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:09:58,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:58,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51374911 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab034753-565c-4fe4-9b31-d92b7aa99412'}] 2026-09-19 03:09:59,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51374911 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab034753-565c-4fe4-9b31-d92b7aa99412'} created pos.order #740 2026-09-19 03:09:59,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51374911 finished 2026-09-19 03:09:59,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.050 0.063 2026-09-19 03:09:59,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09: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-19 03:09:59,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51907233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab034753-565c-4fe4-9b31-d92b7aa99412'}] 2026-09-19 03:09:59,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51907233 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab034753-565c-4fe4-9b31-d92b7aa99412'} updated pos.order #740 2026-09-19 03:09:59,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51907233 finished 2026-09-19 03:09:59,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:09:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.043 0.070 2026-09-19 03:09:59,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:09:59,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:10:00,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,340 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,445 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:00,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-09-19 03:10:00,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:10:00,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 18890032 (allocated 20320256) 2026-09-19 03:10:00,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 109309 2026-09-19 03:10:00,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-09-19 03:10:00,738 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 109309 2026-09-19 03:10:00,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031000_839220_test_combo_synchronisation.txt 2026-09-19 03:10:00,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmph2ofi7rq_chrome_odoo" 2026-09-19 03:10:00,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-09-19 03:10:01,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 109516 2026-09-19 03:10:01,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpxmai6wsl_chrome_odoo 2026-09-19 03:10:01,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:37497/json/version 2026-09-19 03:10:01,180 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:01,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:01,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:37497/json 2026-09-19 03:10:01,191 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:01,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:37497/devtools/page/109E8FFDB699329028DA2A348761C166 2026-09-19 03:10:01,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-09-19 03:10:01,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-09-19 03:10:01,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:01,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-09-19 03:10:01,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:01,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:01,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:01,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:01] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.024 0.575 2026-09-19 03:10:01,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '109E8FFDB699329028DA2A348761C166', 'loaderId': '9BC0684E10F83D7D724AB52B894E4331', 'isDownload': False} 2026-09-19 03:10:01,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:01,893 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:01,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:01] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-09-19 03:10:01,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:01] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:10:01,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:01] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:10:02,344 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:02,348 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:02,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:10:02,372 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:02,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:10:02,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:02,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:02,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:02,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "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.009 2026-09-19 03:10:02,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:10:02,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.031 2026-09-19 03:10:02,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:10:02,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.123 0.239 2026-09-19 03:10:02,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:02,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:02,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.029 2026-09-19 03:10:03,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:03,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:03,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:03,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:03,082 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:10:03,091 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:03,092 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:03,113 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:03,118 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:03,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.021 0.020 2026-09-19 03:10:03,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.048 2026-09-19 03:10:03,163 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:03,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-09-19 03:10:03,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.051 2026-09-19 03:10:03,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.009 0.083 2026-09-19 03:10:03,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.074 2026-09-19 03:10:03,296 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:03,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.034 2026-09-19 03:10:03,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:03,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,414 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:03,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:03,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321262 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abfef440-d6c1-408d-b608-75dbbb45f487'}] 2026-09-19 03:10:04,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321262 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abfef440-d6c1-408d-b608-75dbbb45f487'} created pos.order #741 2026-09-19 03:10:04,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321262 finished 2026-09-19 03:10:04,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.032 0.066 2026-09-19 03:10:04,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:10:04,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:10:04,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30292770 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abfef440-d6c1-408d-b608-75dbbb45f487'}] 2026-09-19 03:10:04,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30292770 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'abfef440-d6c1-408d-b608-75dbbb45f487'} updated pos.order #741 2026-09-19 03:10:04,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30292770 finished 2026-09-19 03:10:04,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.050 0.061 2026-09-19 03:10:04,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:10:04,473 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:04,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-09-19 03:10:04,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-19 03:10:04,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.010 0.005 2026-09-19 03:10:04,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18131048 (allocated 19533824) 2026-09-19 03:10:04,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 109516 2026-09-19 03:10:04,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-09-19 03:10:04,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 109516 2026-09-19 03:10:04,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031004_787745_test_course_restaurant_preparation_tour.txt 2026-09-19 03:10:04,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpxmai6wsl_chrome_odoo" 2026-09-19 03:10:04,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-09-19 03:10:05,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 109713 2026-09-19 03:10:05,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmp2a86oj2q_chrome_odoo 2026-09-19 03:10:05,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:42653/json/version 2026-09-19 03:10:05,149 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:05,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:05,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:42653/json 2026-09-19 03:10:05,166 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:05,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:42653/devtools/page/5800DEACE805628559B5F921117F80B1 2026-09-19 03:10:05,183 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-09-19 03:10:05,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-09-19 03:10:05,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:10:05,232 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-09-19 03:10:05,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:05,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:05,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:05,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:05] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.042 0.393 2026-09-19 03:10:05,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '5800DEACE805628559B5F921117F80B1', 'loaderId': 'C45D8D016D8F1E102755457025A45C24', 'isDownload': False} 2026-09-19 03:10:05,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-09-19 03:10:05,698 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:05,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:05] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:10:05,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:05] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:10:05,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:05] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:10:06,147 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:06,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:06,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:10:06,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:06,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:10:06,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:06,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:06,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:06,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-19 03:10:06,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.015 2026-09-19 03:10:06,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.026 2026-09-19 03:10:06,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 03:10:06,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.243 0.330 2026-09-19 03:10:06,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:10:06,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:07,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-09-19 03:10:07,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.008 2026-09-19 03:10:07,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:07,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:07,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:07,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:07,117 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:10:07,145 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:10:07,157 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:10:07,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.036 2026-09-19 03:10:07,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-09-19 03:10:07,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.076 2026-09-19 03:10:07,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-09-19 03:10:07,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.007 2026-09-19 03:10:07,238 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:07,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:07,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.032 0.038 2026-09-19 03:10:07,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.018 0.103 2026-09-19 03:10:07,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.115 2026-09-19 03:10:07,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:07,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:07] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 03:10:07,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-09-19 03:10:07,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:10:07,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12550248 (allocated 13631488) 2026-09-19 03:10:07,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 109713 2026-09-19 03:10:07,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-09-19 03:10:07,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 109713 2026-09-19 03:10:07,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031007_933536_test_create_floor_tour.txt 2026-09-19 03:10:07,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmp2a86oj2q_chrome_odoo" 2026-09-19 03:10:07,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-09-19 03:10:08,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 109909 2026-09-19 03:10:08,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpdn6fc51s_chrome_odoo 2026-09-19 03:10:08,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:40029/json/version 2026-09-19 03:10:08,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:08,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:08,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:40029/json 2026-09-19 03:10:08,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:08,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:40029/devtools/page/707F62B00E06C83C2D1151149BFCF23B 2026-09-19 03:10:08,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-09-19 03:10:08,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-09-19 03:10:08,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:08,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-09-19 03:10:08,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:08,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:08,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:08,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:08] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 141 0.092 0.448 2026-09-19 03:10:08,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '707F62B00E06C83C2D1151149BFCF23B', 'loaderId': '8DE4520FE7DE829BA6F1E1DC7D6C6241', 'isDownload': False} 2026-09-19 03:10:08,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-09-19 03:10:08,865 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:08,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:08] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:10:08,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:08] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-09-19 03:10:08,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:08] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 03:10:09,327 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:09,340 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:10:09,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:10:09,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-19 03:10:09,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:09,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:09,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:09,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:09,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.009 2026-09-19 03:10:09,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-09-19 03:10:09,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.026 2026-09-19 03:10:09,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-09-19 03:10:10,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.189 0.301 2026-09-19 03:10:10,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:10,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:10,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.035 2026-09-19 03:10:10,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:10,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:10,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:10,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:10,264 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:10,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:10,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-09-19 03:10:10,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:10:10,296 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:10,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:10,301 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:10,329 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:10,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.029 0.057 2026-09-19 03:10:10,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-09-19 03:10:10,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:10,405 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:10,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.076 2026-09-19 03:10:10,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.073 2026-09-19 03:10:10,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.143 2026-09-19 03:10:10,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.015 0.107 2026-09-19 03:10:10,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:10,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:10,636 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:10,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:10,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:10,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53071545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3584942-dd33-46dc-b36d-b20061df9e6d'}] 2026-09-19 03:10:10,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53071545 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3584942-dd33-46dc-b36d-b20061df9e6d'} created pos.order #742 2026-09-19 03:10:10,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53071545 finished 2026-09-19 03:10:10,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.058 0.065 2026-09-19 03:10:10,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.034 0.047 2026-09-19 03:10:11,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.011 2026-09-19 03:10:11,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,340 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42879048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3584942-dd33-46dc-b36d-b20061df9e6d'}] 2026-09-19 03:10:11,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42879048 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3584942-dd33-46dc-b36d-b20061df9e6d'} updated pos.order #742 2026-09-19 03:10:11,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42879048 finished 2026-09-19 03:10:11,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.023 0.061 2026-09-19 03:10:11,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.014 0.029 2026-09-19 03:10:11,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.012 2026-09-19 03:10:11,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:11,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:12,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-09-19 03:10:12,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:10:12,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 16717784 (allocated 18485248) 2026-09-19 03:10:12,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 109909 2026-09-19 03:10:12,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-09-19 03:10:12,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 109909 2026-09-19 03:10:12,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031012_202461_test_customer_alone_saved.txt 2026-09-19 03:10:12,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpdn6fc51s_chrome_odoo" 2026-09-19 03:10:12,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-09-19 03:10:12,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 110106 2026-09-19 03:10:12,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpafl17fot_chrome_odoo 2026-09-19 03:10:12,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39981/json/version 2026-09-19 03:10:12,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:12,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:12,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39981/json 2026-09-19 03:10:12,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:12,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:39981/devtools/page/10B725F37AF546B6D8B769DEFB7B77AE 2026-09-19 03:10:12,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-09-19 03:10:12,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-09-19 03:10:12,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:12,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-09-19 03:10:12,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:12,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:12,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:13,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.038 0.631 2026-09-19 03:10:13,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '10B725F37AF546B6D8B769DEFB7B77AE', 'loaderId': '12B4CA313933B71E38B79420168A1782', 'isDownload': False} 2026-09-19 03:10:13,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:13,387 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:13,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:10:13,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-19 03:10:13,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-19 03:10:13,857 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:13,864 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:13,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:10:13,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:10:13,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:13,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:13,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:13,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:13,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-19 03:10:13,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-19 03:10:13,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.020 2026-09-19 03:10:13,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:10:14,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.182 0.255 2026-09-19 03:10:14,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:14,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:10:14,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.023 2026-09-19 03:10:14,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:14,574 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:14,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:10:14,608 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:14,620 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:14,626 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:14,639 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:14,643 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:14,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:14,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.019 0.022 2026-09-19 03:10:14,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 03:10:14,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-09-19 03:10:14,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-09-19 03:10:14,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.007 2026-09-19 03:10:14,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:14,749 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:14,754 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:14,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.037 2026-09-19 03:10:14,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.106 2026-09-19 03:10:14,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.146 2026-09-19 03:10:14,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.052 2026-09-19 03:10:14,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:14,929 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:14,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #324760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9421505c-5330-4667-90e6-6e3f01767c78'}] 2026-09-19 03:10:15,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #324760 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9421505c-5330-4667-90e6-6e3f01767c78'} created pos.order #743 2026-09-19 03:10:15,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #324760 finished 2026-09-19 03:10:15,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.042 0.074 2026-09-19 03:10:15,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:15] "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-19 03:10:15,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:15,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69596566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9421505c-5330-4667-90e6-6e3f01767c78'}] 2026-09-19 03:10:15,789 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:15,802 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1225] 2026-09-19 03:10:15,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69596566 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9421505c-5330-4667-90e6-6e3f01767c78'} updated pos.order #743 2026-09-19 03:10:15,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69596566 finished 2026-09-19 03:10:15,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.036 0.061 2026-09-19 03:10:15,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:15] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.025 0.054 2026-09-19 03:10:16,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:16,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:16,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77187351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b9c37fe9-53e3-4fbe-ab45-417b03ed5f19'}] 2026-09-19 03:10:16,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77187351 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b9c37fe9-53e3-4fbe-ab45-417b03ed5f19'} created pos.order #744 2026-09-19 03:10:16,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77187351 finished 2026-09-19 03:10:16,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.023 0.057 2026-09-19 03:10:16,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:16,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-09-19 03:10:16,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:10:16,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16216620 (allocated 17174528) 2026-09-19 03:10:16,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 110106 2026-09-19 03:10:16,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-09-19 03:10:16,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 110106 2026-09-19 03:10:16,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031016_443460_test_delete_line_release_table.txt 2026-09-19 03:10:16,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpafl17fot_chrome_odoo" 2026-09-19 03:10:16,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-09-19 03:10:16,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 110323 2026-09-19 03:10:16,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp1e0bus8e_chrome_odoo 2026-09-19 03:10:16,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39079/json/version 2026-09-19 03:10:16,749 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:16,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:16,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39079/json 2026-09-19 03:10:16,754 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:16,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:39079/devtools/page/D4907FEC7EDD56580A3C8274043F2C79 2026-09-19 03:10:16,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-09-19 03:10:16,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-09-19 03:10:16,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:16,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-09-19 03:10:16,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:16,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:10:16,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:17,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /pos/ui/119 HTTP/1.1" 200 - 141 0.055 0.439 2026-09-19 03:10:17,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': 'D4907FEC7EDD56580A3C8274043F2C79', 'loaderId': 'A72B2E6D9C2EDD50343DCD76883DB96C', 'isDownload': False} 2026-09-19 03:10:17,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-09-19 03:10:17,327 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:17,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:10:17,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:10:17,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.051 2026-09-19 03:10:17,716 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:17,728 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:17,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:10:17,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:10:17,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:17,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:17,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:17,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:17,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "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-19 03:10:17,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-19 03:10:17,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.027 2026-09-19 03:10:17,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:10:18,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.231 0.290 2026-09-19 03:10:18,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "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-19 03:10:18,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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.004 2026-09-19 03:10:18,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.033 2026-09-19 03:10:18,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:10:18,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:18,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:18,625 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:18,641 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:18,647 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:18,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:18,667 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:18,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.025 0.021 2026-09-19 03:10:18,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-09-19 03:10:18,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.052 2026-09-19 03:10:18,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.018 2026-09-19 03:10:18,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:18,740 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:10:18,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.044 2026-09-19 03:10:18,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.062 2026-09-19 03:10:18,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.110 2026-09-19 03:10:18,857 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:18,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-09-19 03:10:18,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.031 2026-09-19 03:10:19,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:19,101 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,552 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:19,554 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:19,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73227890 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3fa30029-7a8c-45f2-b776-2e804c015ca1'}] 2026-09-19 03:10:19,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73227890 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3fa30029-7a8c-45f2-b776-2e804c015ca1'} created pos.order #745 2026-09-19 03:10:19,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73227890 finished 2026-09-19 03:10:19,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.073 0.083 2026-09-19 03:10:19,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5419152 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3fa30029-7a8c-45f2-b776-2e804c015ca1'}] 2026-09-19 03:10:19,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:19,941 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:20,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5419152 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3fa30029-7a8c-45f2-b776-2e804c015ca1'} updated pos.order #745 2026-09-19 03:10:20,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5419152 finished 2026-09-19 03:10:20,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.163 0.193 2026-09-19 03:10:20,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-09-19 03:10:22,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:22,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19405162 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '361393bf-53c1-4736-ac0e-d0244dffffd5'}] 2026-09-19 03:10:23,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19405162 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '361393bf-53c1-4736-ac0e-d0244dffffd5'} created pos.order #746 2026-09-19 03:10:23,309 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19405162 finished 2026-09-19 03:10:23,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.021 0.050 2026-09-19 03:10:23,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:23,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93921495 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '361393bf-53c1-4736-ac0e-d0244dffffd5'}] 2026-09-19 03:10:23,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93921495 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '361393bf-53c1-4736-ac0e-d0244dffffd5'} updated pos.order #746 2026-09-19 03:10:23,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93921495 finished 2026-09-19 03:10:23,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 121 0.072 0.138 2026-09-19 03:10:23,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:25,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:25,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:25,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:25,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:25,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:25,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61877760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '0eb6b34f-b1f0-4348-a8ea-3b1c6691d75e'}] 2026-09-19 03:10:26,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61877760 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '0eb6b34f-b1f0-4348-a8ea-3b1c6691d75e'} created pos.order #747 2026-09-19 03:10:26,457 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61877760 finished 2026-09-19 03:10:26,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.027 0.057 2026-09-19 03:10:26,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:26,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-09-19 03:10:26,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-19 03:10:26,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38509386 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '0eb6b34f-b1f0-4348-a8ea-3b1c6691d75e'}] 2026-09-19 03:10:26,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19709180 (allocated 21368832) 2026-09-19 03:10:26,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 110323 2026-09-19 03:10:26,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-09-19 03:10:26,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 110323 2026-09-19 03:10:26,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38509386 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '0eb6b34f-b1f0-4348-a8ea-3b1c6691d75e'} updated pos.order #747 2026-09-19 03:10:26,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38509386 finished 2026-09-19 03:10:26,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031026_828749_test_direct_sales.txt 2026-09-19 03:10:26,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp1e0bus8e_chrome_odoo" 2026-09-19 03:10:26,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-09-19 03:10:26,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 116 0.108 0.140 2026-09-19 03:10:26,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-09-19 03:10:27,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 110536 2026-09-19 03:10:27,254 44 INFO rb-c72f0cd-224934-416830 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/tmp1yxntiqk_chrome_odoo 2026-09-19 03:10:27,254 44 INFO rb-c72f0cd-224934-416830 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:41981/json/version 2026-09-19 03:10:27,255 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:27,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,259 44 INFO rb-c72f0cd-224934-416830 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:41981/json 2026-09-19 03:10:27,259 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:27,266 44 INFO rb-c72f0cd-224934-416830 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:41981/devtools/page/CAF9A40F47043AD477743A86486EE91C 2026-09-19 03:10:27,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:27,331 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:27,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:27] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.031 0.412 2026-09-19 03:10:27,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': 'CAF9A40F47043AD477743A86486EE91C', 'loaderId': '8A8AAD0EE802CC61243348C5C9B2B6D1', 'isDownload': False} 2026-09-19 03:10:27,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:27,806 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:27,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:27] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:10:27,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:27] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:10:27,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:27] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:10:28,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:28,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:28,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-09-19 03:10:28,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:28,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:10:28,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:28,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-09-19 03:10:28,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:28,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-09-19 03:10:28,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.028 2026-09-19 03:10:28,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.027 2026-09-19 03:10:28,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-19 03:10:28,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.203 0.297 2026-09-19 03:10:28,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:10:28,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:28,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.036 2026-09-19 03:10:29,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:29,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:29,063 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:29,080 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:29,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:29,117 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:29,117 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "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-19 03:10:29,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.026 0.025 2026-09-19 03:10:29,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:10:29,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 03:10:29,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:10:29,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:29,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.016 2026-09-19 03:10:29,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.044 2026-09-19 03:10:29,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,298 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:29,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.097 2026-09-19 03:10:29,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.041 2026-09-19 03:10:29,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:29,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,520 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:29,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,652 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:29,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #535744 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c417c35f-c5b9-4785-9277-7a39ad268444'}] 2026-09-19 03:10:29,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:30,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #535744 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c417c35f-c5b9-4785-9277-7a39ad268444'} created pos.order #748 2026-09-19 03:10:30,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #535744 finished 2026-09-19 03:10:30,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.116 0.175 2026-09-19 03:10:30,366 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:10:30,366 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:10:30,366 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:10:30,367 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:10:30,368 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:10:30,368 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:10:30,369 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:10:30,369 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:10:30,369 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:10:30,369 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:10:30,370 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:10:30,370 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:10:30,371 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:10:30,376 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:10:30,376 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:10:30,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:10:30,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:10:30,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:10:30,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:10:30,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:10:30,378 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:10:30,379 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:10:30,379 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:10:30,379 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:10:30,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:10:30,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:10:30,380 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:10:30,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:30,381 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:10:30,381 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:10:30,382 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:10:30,383 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:10:30,383 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:10:30,385 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:10:30,385 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:10:30,385 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:10:30,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:30,395 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:30,397 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:30,402 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:30,405 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:30,416 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:30,420 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:10:30,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:10:30,425 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:30,428 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:30,431 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:30,432 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:30,435 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:10:30,436 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:10:30,437 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:10:30,439 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:10:30,439 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:10:30,440 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:10:30,442 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:10:30,443 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:10:30,444 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:30,444 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:10:30,445 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:10:30,446 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:10:30,446 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:10:30,446 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:10:30,447 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:10:30,447 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:10:30,448 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:10:30,448 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:10:30,449 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:10:30,449 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:10:30,450 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:10:30,451 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:10:30,452 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:10:30,452 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:10:30,452 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:10:30,452 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:10:30,453 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:10:30,453 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:10:30,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:10:30,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:10:30,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:10:30,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:10:30,454 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:10:30,455 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:10:30,455 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:10:30,455 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:10:30,455 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:10:30,455 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:10:30,456 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:10:30,456 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:10:30,456 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:10:30,463 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:30,465 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:30,467 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:10:30,470 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "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-19 03:10:30,471 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:30,481 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:30,485 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:30,490 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:30,490 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:10:30,493 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:30,511 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:10:30,513 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:30,514 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:10:30,514 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:10:30,515 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:10:30,515 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:10:30,519 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:10:30,519 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:10:30,520 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:10:30,521 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:10:30,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:10:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:10:30,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:10:30,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:10:30,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:10:30,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:10:30,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:10:30,525 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:10:30,526 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:10:30,526 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:10:30,526 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:10:30,535 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:30,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:31,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:31] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.140 0.724 2026-09-19 03:10:31,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:31,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:31,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:31,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:31,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:31,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,229 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:32,231 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:32,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40592596 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2ac8fdf3-e6cf-4cd6-843a-3b0d16df81f5'}] 2026-09-19 03:10:32,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:32,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40592596 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2ac8fdf3-e6cf-4cd6-843a-3b0d16df81f5'} created pos.order #749 2026-09-19 03:10:32,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40592596 finished 2026-09-19 03:10:32,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.056 0.134 2026-09-19 03:10:33,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:33] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.026 0.035 2026-09-19 03:10:34,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17621152 (allocated 19533824) 2026-09-19 03:10:34,253 44 INFO rb-c72f0cd-224934-416830 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 110536 2026-09-19 03:10:34,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,255 44 INFO rb-c72f0cd-224934-416830 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 110536 2026-09-19 03:10:34,352 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031034_352060_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-09-19 03:10:34,352 44 INFO rb-c72f0cd-224934-416830 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/tmp1yxntiqk_chrome_odoo" 2026-09-19 03:10:34,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-09-19 03:10:34,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 110757 2026-09-19 03:10:34,756 44 INFO rb-c72f0cd-224934-416830 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/tmpv8qea24x_chrome_odoo 2026-09-19 03:10:34,756 44 INFO rb-c72f0cd-224934-416830 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:34143/json/version 2026-09-19 03:10:34,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,764 44 INFO rb-c72f0cd-224934-416830 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:34143/json 2026-09-19 03:10:34,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,770 44 INFO rb-c72f0cd-224934-416830 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:34143/devtools/page/B437659E80AE19C82FF52450D4B18485 2026-09-19 03:10:34,775 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:34,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:34,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:35,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.056 0.572 2026-09-19 03:10:35,471 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': 'B437659E80AE19C82FF52450D4B18485', 'loaderId': '2A57702300227E6941A60F39CC1A860B', 'isDownload': False} 2026-09-19 03:10:35,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:35,484 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:35,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:10:35,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:10:35,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-19 03:10:35,908 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:35,926 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:10:35,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:10:35,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:35,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:10:35,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:35,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:10:35,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:36,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.007 2026-09-19 03:10:36,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:10:36,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.031 2026-09-19 03:10:36,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:10:36,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.204 0.263 2026-09-19 03:10:36,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:10:36,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:10:36,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-19 03:10:36,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:10:36,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:36,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:36,829 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:36,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:36,853 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:10:36,855 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:36,878 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "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-19 03:10:36,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:10:36,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:36,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.040 0.041 2026-09-19 03:10:36,942 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:36,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.093 2026-09-19 03:10:36,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.060 2026-09-19 03:10:37,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.083 2026-09-19 03:10:37,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,093 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:37,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.171 2026-09-19 03:10:37,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.154 2026-09-19 03:10:37,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.066 2026-09-19 03:10:37,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:37,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:37,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:37,601 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622831 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a0715d7c-9db9-4dc5-9206-ac24dae57fa2'}] 2026-09-19 03:10:37,608 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:37,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622831 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a0715d7c-9db9-4dc5-9206-ac24dae57fa2'} created pos.order #750 2026-09-19 03:10:37,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622831 finished 2026-09-19 03:10:37,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.121 0.214 2026-09-19 03:10:38,074 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:38,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,653 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:38,663 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:10:38,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,769 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:38,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46633402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '67741af6-b7a2-4e61-b760-36ab41e5efb6'}] 2026-09-19 03:10:38,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46633402 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '67741af6-b7a2-4e61-b760-36ab41e5efb6'} created pos.order #751 2026-09-19 03:10:38,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46633402 finished 2026-09-19 03:10:38,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.063 0.145 2026-09-19 03:10:39,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17469096 (allocated 19009536) 2026-09-19 03:10:39,319 44 INFO rb-c72f0cd-224934-416830 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 110757 2026-09-19 03:10:39,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:39,322 44 INFO rb-c72f0cd-224934-416830 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 110757 2026-09-19 03:10:39,424 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031039_423871_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-09-19 03:10:39,424 44 INFO rb-c72f0cd-224934-416830 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/tmpv8qea24x_chrome_odoo" 2026-09-19 03:10:39,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-09-19 03:10:39,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 110963 2026-09-19 03:10:39,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmp78tclwp7_chrome_odoo 2026-09-19 03:10:39,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:35415/json/version 2026-09-19 03:10:39,942 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:39,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:39,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:35415/json 2026-09-19 03:10:39,969 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:39,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:35415/devtools/page/EC63F2081FE4053CA5B79198FA0D9DEF 2026-09-19 03:10:39,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-09-19 03:10:39,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-09-19 03:10:40,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:40,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-09-19 03:10:40,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:40,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:40,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:40,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.044 0.355 2026-09-19 03:10:40,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'EC63F2081FE4053CA5B79198FA0D9DEF', 'loaderId': '830279671A89353DBD2A72FDB94BBD39', 'isDownload': False} 2026-09-19 03:10:40,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:40,497 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:40,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:10:40,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:10:40,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:10:40,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:40,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:40,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:10:41,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:10:41,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:41,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:10:41,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:41,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:41,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-19 03:10:41,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.023 2026-09-19 03:10:41,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-19 03:10:41,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.027 2026-09-19 03:10:41,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.211 0.312 2026-09-19 03:10:41,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:10:41,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:41,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-19 03:10:41,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.005 2026-09-19 03:10:41,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:41,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:10:41,956 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:10:41,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:10:41,975 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:10:42,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.036 2026-09-19 03:10:42,029 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:10:42,041 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.068 2026-09-19 03:10:42,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,094 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:42,110 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:42,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.058 0.099 2026-09-19 03:10:42,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.080 2026-09-19 03:10:42,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:42,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.074 2026-09-19 03:10:42,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.154 2026-09-19 03:10:42,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.121 2026-09-19 03:10:42,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.197 2026-09-19 03:10:42,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:42,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:42,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:43] "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-19 03:10:43,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.009 0.025 2026-09-19 03:10:43,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:43,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.014 2026-09-19 03:10:43,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:43,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.007 0.006 2026-09-19 03:10:44,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.017 2026-09-19 03:10:44,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-09-19 03:10:44,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:44,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17220460 (allocated 18223104) 2026-09-19 03:10:44,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 110963 2026-09-19 03:10:44,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-09-19 03:10:44,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 110963 2026-09-19 03:10:44,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031044_510658_test_floating_order_name_change_partner.txt 2026-09-19 03:10:44,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmp78tclwp7_chrome_odoo" 2026-09-19 03:10:44,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-09-19 03:10:44,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 111160 2026-09-19 03:10:44,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpcvyhjuja_chrome_odoo 2026-09-19 03:10:44,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34593/json/version 2026-09-19 03:10:44,956 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:45,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:45,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34593/json 2026-09-19 03:10:45,019 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:45,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:34593/devtools/page/038B37BE7AE1BDD02EE38AE63078ECBB 2026-09-19 03:10:45,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-09-19 03:10:45,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-09-19 03:10:45,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:45,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-09-19 03:10:45,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:45,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:45,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:45,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:45] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.045 0.467 2026-09-19 03:10:45,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': '038B37BE7AE1BDD02EE38AE63078ECBB', 'loaderId': '9E0945DE1E09EE41E429800C25EEB7F6', 'isDownload': False} 2026-09-19 03:10:45,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:45,707 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:45,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:45] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:10:45,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:45] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:10:45,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:45] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-09-19 03:10:46,228 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:46,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.011 2026-09-19 03:10:46,247 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:10:46,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:10:46,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:46,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:46,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:46,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:46,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.008 2026-09-19 03:10:46,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:10:46,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.044 2026-09-19 03:10:46,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-09-19 03:10:47,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 432 0.256 0.348 2026-09-19 03:10:47,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "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-19 03:10:47,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.015 2026-09-19 03:10:47,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:10:47,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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.006 2026-09-19 03:10:47,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:47,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-09-19 03:10:47,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:47,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:47,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:10:47,326 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:10:47,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.014 0.033 2026-09-19 03:10:47,371 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:47,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10: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-19 03:10:47,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.061 2026-09-19 03:10:47,400 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:47,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.017 2026-09-19 03:10:47,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.039 0.063 2026-09-19 03:10:47,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-09-19 03:10:47,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.155 2026-09-19 03:10:47,575 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:47,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.044 2026-09-19 03:10:47,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.007 0.014 2026-09-19 03:10:47,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:47,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:47] "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.005 2026-09-19 03:10:47,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-09-19 03:10:47,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:48,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13489936 (allocated 15204352) 2026-09-19 03:10:48,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 111160 2026-09-19 03:10:48,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-09-19 03:10:48,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 111160 2026-09-19 03:10:48,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:48] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.058 0.046 2026-09-19 03:10:48,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031048_128271_test_future_orders_are_not_cancelled.txt 2026-09-19 03:10:48,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpcvyhjuja_chrome_odoo" 2026-09-19 03:10:48,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-09-19 03:10:48,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 111360 2026-09-19 03:10:48,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpy0obbueb_chrome_odoo 2026-09-19 03:10:48,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:35909/json/version 2026-09-19 03:10:48,694 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:48,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:48,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:35909/json 2026-09-19 03:10:48,752 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:48,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:35909/devtools/page/7512D788CE3D70E1E6627AD72479163B 2026-09-19 03:10:48,793 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-09-19 03:10:48,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-09-19 03:10:48,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:48,915 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-09-19 03:10:48,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:48,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:48,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:49,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:49] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.051 0.695 2026-09-19 03:10:49,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '7512D788CE3D70E1E6627AD72479163B', 'loaderId': 'B7ADD6591016FC4AEDFDDF200C986BAD', 'isDownload': False} 2026-09-19 03:10:49,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-09-19 03:10:49,698 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:49,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:49] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:10:49,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:49] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:10:49,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:49] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-09-19 03:10:50,172 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:50,194 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:10:50,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-09-19 03:10:50,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:50,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:50,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.021 2026-09-19 03:10:50,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:10:50,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:50,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.010 2026-09-19 03:10:50,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.031 2026-09-19 03:10:50,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.033 2026-09-19 03:10:50,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:10:51,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.273 0.298 2026-09-19 03:10:51,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:10:51,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:10:51,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.049 2026-09-19 03:10:51,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:10:51,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-09-19 03:10:51,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:10:51,302 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:51,337 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:10:51,343 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:10:51,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.021 2026-09-19 03:10:51,380 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:51,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.013 0.063 2026-09-19 03:10:51,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-19 03:10:51,393 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:51,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-09-19 03:10:51,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:51,478 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:51,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.040 2026-09-19 03:10:51,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.089 2026-09-19 03:10:51,590 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.104 2026-09-19 03:10:51,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:51,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:51,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.068 2026-09-19 03:10:51,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:10:51,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:51,877 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:10:51,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:51,995 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:52,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,490 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:53,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,312 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,534 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:54,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72820589 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f152deb1-4e19-4532-ade9-3721d29dd384'}] 2026-09-19 03:10:55,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72820589 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f152deb1-4e19-4532-ade9-3721d29dd384'} created pos.order #754 2026-09-19 03:10:55,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72820589 finished 2026-09-19 03:10:55,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.083 0.111 2026-09-19 03:10:55,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25306974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7b4478c-3a10-453b-bd9d-10d874cb111f'}] 2026-09-19 03:10:55,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25306974 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7b4478c-3a10-453b-bd9d-10d874cb111f'} created pos.order #755 2026-09-19 03:10:55,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25306974 finished 2026-09-19 03:10:55,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.028 0.077 2026-09-19 03:10:55,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81721384 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7b4478c-3a10-453b-bd9d-10d874cb111f'}] 2026-09-19 03:10:55,642 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:55,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81721384 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a7b4478c-3a10-453b-bd9d-10d874cb111f'} updated pos.order #755 2026-09-19 03:10:55,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81721384 finished 2026-09-19 03:10:55,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.087 0.092 2026-09-19 03:10:55,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.008 2026-09-19 03:10:55,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:55,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-09-19 03:10:56,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.034 0.041 2026-09-19 03:10:56,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.015 2026-09-19 03:10:56,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.016 0.011 2026-09-19 03:10:56,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:56,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:57,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:57,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:57,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-09-19 03:10:57,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:10:57,236 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19003820 (allocated 20320256) 2026-09-19 03:10:57,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 111360 2026-09-19 03:10:57,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-09-19 03:10:57,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 111360 2026-09-19 03:10:57,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031057_357693_test_global_discount_split.txt 2026-09-19 03:10:57,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpy0obbueb_chrome_odoo" 2026-09-19 03:10:57,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-09-19 03:10:57,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 111566 2026-09-19 03:10:57,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmp0ahvrqzy_chrome_odoo 2026-09-19 03:10:57,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39917/json/version 2026-09-19 03:10:57,776 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:57,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-09-19 03:10:57,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39917/json 2026-09-19 03:10:57,813 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:10:57,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:39917/devtools/page/63A55ECFC3E01FFB483BE766CFB8A66B 2026-09-19 03:10:57,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-09-19 03:10:57,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-09-19 03:10:57,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:10:57,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-09-19 03:10:57,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:57,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:58,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:10:58,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:58] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.063 0.510 2026-09-19 03:10:58,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '63A55ECFC3E01FFB483BE766CFB8A66B', 'loaderId': 'C2D30234656B74E7259C946F05775EFE', 'isDownload': False} 2026-09-19 03:10:58,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:58,610 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:10:58,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:58] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:10:58,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:58] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-09-19 03:10:58,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:58] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-09-19 03:10:59,097 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:10:59,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:10:59,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:10:59,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:59,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:10:59,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:10:59,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:10:59,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:10:59,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-09-19 03:10:59,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-19 03:10:59,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.030 2026-09-19 03:10:59,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:10:59,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.331 0.324 2026-09-19 03:10:59,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:10:59] "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-19 03:11:00,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:11:00,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.063 2026-09-19 03:11:00,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:11:00,228 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:00,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.015 2026-09-19 03:11:00,291 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:00,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:00,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:00,308 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:00,360 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:11:00,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.028 0.036 2026-09-19 03:11:00,374 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:11:00,411 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:11:00,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:00,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.100 2026-09-19 03:11:00,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.067 2026-09-19 03:11:00,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.035 0.102 2026-09-19 03:11:00,573 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:00,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:00,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.030 0.171 2026-09-19 03:11:00,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.153 2026-09-19 03:11:00,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.064 2026-09-19 03:11:00,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.025 2026-09-19 03:11:00,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:00,838 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:00,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:00,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:00,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,356 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:01,358 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:01,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:01,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11770664 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cbb4c00-b4ff-423c-bce3-9bb9c36ee71a'}] 2026-09-19 03:11:01,495 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:01,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11770664 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6cbb4c00-b4ff-423c-bce3-9bb9c36ee71a'} created pos.order #756 2026-09-19 03:11:01,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11770664 finished 2026-09-19 03:11:01,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.155 0.229 2026-09-19 03:11:02,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-09-19 03:11:02,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:02,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15676924 (allocated 17301504) 2026-09-19 03:11:02,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 111566 2026-09-19 03:11:02,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-09-19 03:11:02,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 111566 2026-09-19 03:11:02,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031102_258792_test_guest_count_defaults_to_table_seats.txt 2026-09-19 03:11:02,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmp0ahvrqzy_chrome_odoo" 2026-09-19 03:11:02,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-09-19 03:11:02,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 111765 2026-09-19 03:11:02,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmpx5fp8xls_chrome_odoo 2026-09-19 03:11:02,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:38859/json/version 2026-09-19 03:11:02,881 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:02,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:02,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:38859/json 2026-09-19 03:11:02,899 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:02,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:38859/devtools/page/490DC7A72BEC40AE9A6304D670BC1308 2026-09-19 03:11:02,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-09-19 03:11:02,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-09-19 03:11:03,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:03,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-09-19 03:11:03,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:03,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:03,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:03,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:03] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.049 0.469 2026-09-19 03:11:03,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '490DC7A72BEC40AE9A6304D670BC1308', 'loaderId': '11B3570116E287D47F67E28DA6F8517F', 'isDownload': False} 2026-09-19 03:11:03,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-09-19 03:11:03,575 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:03,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:03] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:11:03,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:03] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-09-19 03:11:03,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:03] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-19 03:11:04,031 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:04,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:04,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:11:04,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:11:04,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:04,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:04,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:04,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:04,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "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-19 03:11:04,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:11:04,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.024 2026-09-19 03:11:04,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:11:04,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.246 0.343 2026-09-19 03:11:04,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:04,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:04,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.035 2026-09-19 03:11:05,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:11:05,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:05,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 03:11:05,073 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:05,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:05,099 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:11:05,103 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:11:05,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.020 0.021 2026-09-19 03:11:05,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.040 2026-09-19 03:11:05,137 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:05,138 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:05,170 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:11:05,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:05,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.053 2026-09-19 03:11:05,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.087 2026-09-19 03:11:05,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.145 2026-09-19 03:11:05,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.078 2026-09-19 03:11:05,347 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:05,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:05,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.045 2026-09-19 03:11:05,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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.005 2026-09-19 03:11:05,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:05,612 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:05,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:05,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:05,781 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:11:05,782 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:11:05,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:11:05,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:11:05,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:11:05,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:11:05,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:11:05,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:11:05,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:11:05,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:11:05,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:11:05,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:11:05,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:11:05,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:11:05,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:11:05,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:11:05,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:11:05,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:11:05,789 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:11:05,790 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:11:05,790 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:11:05,791 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:11:05,791 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:11:05,792 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:11:05,793 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:11:05,793 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:11:05,794 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:11:05,795 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:11:05,796 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:11:05,796 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:11:05,796 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:11:05,797 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:11:05,798 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:11:05,798 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:11:05,798 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:11:05,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:11:05,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:11:05,799 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:11:05,800 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:11:05,809 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:11:05,822 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:11:05,846 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:11:05,853 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:11:05,854 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-09-19 03:11:05,887 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:05,893 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:11:05,894 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:11:05,902 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:11:05,903 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:11:05,903 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:11:05,903 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:11:05,904 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:11:05,905 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:11:05,905 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:11:05,910 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:11:05,910 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:11:05,910 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:11:05,915 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:11:05,915 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:11:05,915 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:11:05,915 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:11:05,916 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:11:05,916 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:11:05,916 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:11:05,916 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:11:05,917 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:11:05,917 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:11:05,917 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:11:05,917 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:11:05,918 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:11:05,918 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:11:05,922 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:11:05,924 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:11:05,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:11:05,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:11:05,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:05,941 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:11:05,942 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:11:05,942 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:11:05,942 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:11:05,945 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:11:05,945 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:11:05,945 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:11:05,946 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:11:05,946 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:11:05,949 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:05,956 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:11:05,957 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:05,968 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:11:05,977 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:11:05,982 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:11:05,996 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:05] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:11:06,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:11:06,007 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:11:06,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:06,011 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:11:06,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:11:06,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:11:06,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:11:06,046 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:11:06,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:06,047 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:11:06,048 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:11:06,049 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:11:06,049 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:11:06,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:11:06,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:11:06,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:11:06,050 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:11:06,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:11:06,051 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:11:06,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:11:06,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:11:06,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:11:06,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:11:06,053 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:11:06,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:11:06,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:11:06,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:11:06,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:11:06,054 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:11:06,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:11:06,055 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:11:06,062 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:11:06,064 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:06,064 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:11:06,067 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:11:06,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:11:06,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:11:06,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:11:06,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:11:06,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:11:06,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:11:06,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:11:06,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:11:06,070 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:11:06,070 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:11:06,070 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:11:06,070 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:11:06,071 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:11:06,071 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:11:06,095 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:06,104 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:06,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:11:06,117 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:11:06,117 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:11:06,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:06,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52923419 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe288282-08e6-4f81-afd6-cf4db127d71d'}] 2026-09-19 03:11:06,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:06,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-09-19 03:11:06,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:11:06,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52923419 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe288282-08e6-4f81-afd6-cf4db127d71d'} created pos.order #757 2026-09-19 03:11:06,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52923419 finished 2026-09-19 03:11:06,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.049 0.078 2026-09-19 03:11:06,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 16351032 (allocated 18612224) 2026-09-19 03:11:06,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 111765 2026-09-19 03:11:06,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-09-19 03:11:06,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 111765 2026-09-19 03:11:06,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031106_769767_test_multiple_preparation_printer.txt 2026-09-19 03:11:06,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmpx5fp8xls_chrome_odoo" 2026-09-19 03:11:06,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-09-19 03:11:07,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 111986 2026-09-19 03:11:07,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmptibhfhg2_chrome_odoo 2026-09-19 03:11:07,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:40639/json/version 2026-09-19 03:11:07,373 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:07,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:07,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:40639/json 2026-09-19 03:11:07,410 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:07,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:40639/devtools/page/7BD64FD44BB3D9507E3382002B32DA1C 2026-09-19 03:11:07,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-09-19 03:11:07,468 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-09-19 03:11:07,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:07,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-09-19 03:11:07,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:07,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:07,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:08,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.062 0.454 2026-09-19 03:11:08,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '7BD64FD44BB3D9507E3382002B32DA1C', 'loaderId': 'CD4F0DA226F8AFDB0B1F70009EDBAECD', 'isDownload': False} 2026-09-19 03:11:08,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:08,108 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:08,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:11:08,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:11:08,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-09-19 03:11:08,662 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:08,667 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:08,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-09-19 03:11:08,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:11:08,736 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:08,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:08,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:11:08,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:08,812 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-09-19 03:11:08,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:11:08,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.032 2026-09-19 03:11:08,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-09-19 03:11:09,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.211 0.306 2026-09-19 03:11:09,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:11:09,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:11:09,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-09-19 03:11:09,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-09-19 03:11:09,685 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:09,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:11:09,735 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:09,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:09,756 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:09,778 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:09,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.021 0.034 2026-09-19 03:11:09,809 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:09,831 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:11:09,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.073 2026-09-19 03:11:09,861 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:09,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.053 2026-09-19 03:11:09,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:09,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.047 0.064 2026-09-19 03:11:09,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:10,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.144 2026-09-19 03:11:10,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:10,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.116 2026-09-19 03:11:10,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.117 2026-09-19 03:11:10,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:11:10,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:10,309 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:10,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:10,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:10,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:10,548 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-19 03:11:10,548 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-19 03:11:10,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-19 03:11:10,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-19 03:11:10,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-19 03:11:10,550 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-19 03:11:10,551 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-19 03:11:10,552 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-19 03:11:10,555 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-19 03:11:10,555 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-19 03:11:10,556 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-19 03:11:10,557 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-19 03:11:10,557 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-19 03:11:10,558 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-19 03:11:10,558 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-19 03:11:10,559 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-19 03:11:10,560 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-19 03:11:10,561 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:10,562 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-19 03:11:10,562 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-19 03:11:10,563 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-19 03:11:10,564 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-19 03:11:10,569 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-19 03:11:10,571 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-19 03:11:10,571 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-19 03:11:10,572 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-19 03:11:10,572 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-19 03:11:10,573 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-19 03:11:10,574 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-19 03:11:10,574 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-19 03:11:10,575 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-19 03:11:10,576 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-19 03:11:10,576 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-19 03:11:10,576 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-19 03:11:10,577 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-19 03:11:10,577 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-19 03:11:10,578 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-19 03:11:10,578 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-19 03:11:10,578 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-19 03:11:10,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-19 03:11:10,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-19 03:11:10,581 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:10,588 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-19 03:11:10,588 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-19 03:11:10,589 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-19 03:11:10,590 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-19 03:11:10,590 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-19 03:11:10,591 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-19 03:11:10,596 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:10,598 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-19 03:11:10,599 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-19 03:11:10,600 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-19 03:11:10,602 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:10,602 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-19 03:11:10,604 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-19 03:11:10,605 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:10,606 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-19 03:11:10,608 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-19 03:11:10,610 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:10,622 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-19 03:11:10,622 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-19 03:11:10,623 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-19 03:11:10,623 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-19 03:11:10,651 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-19 03:11:10,652 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-19 03:11:10,655 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:11:10,659 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:11:10,666 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-19 03:11:10,683 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-19 03:11:10,708 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-19 03:11:10,720 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:11:10,723 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-19 03:11:10,725 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-19 03:11:10,727 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-19 03:11:10,733 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:11:10,734 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-19 03:11:10,734 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-19 03:11:10,736 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-19 03:11:10,738 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-19 03:11:10,744 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-19 03:11:10,744 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:10,752 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-19 03:11:10,753 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-19 03:11:10,754 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:10,756 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:11:10,756 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-09-19 03:11:10,757 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-19 03:11:10,761 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-19 03:11:10,762 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:11:10,762 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:11:10,763 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-19 03:11:10,764 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-19 03:11:10,765 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-19 03:11:10,766 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-19 03:11:10,766 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-19 03:11:10,767 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-19 03:11:10,768 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-19 03:11:10,768 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-19 03:11:10,770 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-19 03:11:10,770 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-19 03:11:10,770 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-19 03:11:10,771 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-19 03:11:10,771 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-19 03:11:10,772 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-19 03:11:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-19 03:11:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-19 03:11:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-19 03:11:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-19 03:11:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-19 03:11:10,774 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-19 03:11:10,774 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-19 03:11:10,774 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-19 03:11:10,774 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-19 03:11:10,776 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-19 03:11:10,776 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-19 03:11:10,777 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-19 03:11:10,777 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-19 03:11:10,777 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-19 03:11:10,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-19 03:11:10,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-19 03:11:10,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-19 03:11:10,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-19 03:11:10,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-19 03:11:10,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-19 03:11:10,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-19 03:11:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-19 03:11:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-19 03:11:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-19 03:11:10,786 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-19 03:11:10,787 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-19 03:11:10,787 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-19 03:11:10,787 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-19 03:11:10,787 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-19 03:11:10,787 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-19 03:11:10,788 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-19 03:11:10,788 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-19 03:11:10,808 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:11:10,813 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:11:10,820 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:11:10,822 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:11:10,824 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:11:10,830 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:10,834 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 03:11:10,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:11:10,852 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:11:10,854 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:11:11,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:11,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:11,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:11,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7495074 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5832d45a-4033-44ff-a944-840db6189e79'}] 2026-09-19 03:11:11,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:11,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7495074 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5832d45a-4033-44ff-a944-840db6189e79'} created pos.order #758 2026-09-19 03:11:11,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7495074 finished 2026-09-19 03:11:11,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-09-19 03:11:11,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:11,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.051 0.098 2026-09-19 03:11:11,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 17465208 (allocated 20447232) 2026-09-19 03:11:11,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 111986 2026-09-19 03:11:11,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-09-19 03:11:11,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 111986 2026-09-19 03:11:11,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031111_861164_test_multiple_preparation_printer_different_categories.txt 2026-09-19 03:11:11,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmptibhfhg2_chrome_odoo" 2026-09-19 03:11:11,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-09-19 03:11:12,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 112213 2026-09-19 03:11:12,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmp07jlc1jy_chrome_odoo 2026-09-19 03:11:12,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:41071/json/version 2026-09-19 03:11:12,373 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:12,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:12,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:41071/json 2026-09-19 03:11:12,401 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:12,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:41071/devtools/page/38E7AF2F2DEF00EDA170B915E0E6D9B3 2026-09-19 03:11:12,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-09-19 03:11:12,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-09-19 03:11:12,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:12,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-09-19 03:11:12,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:12,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:12,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:13,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.073 0.750 2026-09-19 03:11:13,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '38E7AF2F2DEF00EDA170B915E0E6D9B3', 'loaderId': '2E442FEFC4E59B103F0F080E8B6C6445', 'isDownload': False} 2026-09-19 03:11:13,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:13,416 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:13,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.009 2026-09-19 03:11:13,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:11:13,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-09-19 03:11:13,917 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:13,923 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:13,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:11:13,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:13,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:11:13,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:13,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:11:13,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:14,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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.009 2026-09-19 03:11:14,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-19 03:11:14,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.035 2026-09-19 03:11:14,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-09-19 03:11:14,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.250 0.300 2026-09-19 03:11:14,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:11:14,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:11:14,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.040 2026-09-19 03:11:14,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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.006 2026-09-19 03:11:14,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:14,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:11:14,985 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:15,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:11:15,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:15,040 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:11:15,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.066 0.040 2026-09-19 03:11:15,127 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.062 2026-09-19 03:11:15,146 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.069 2026-09-19 03:11:15,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.157 2026-09-19 03:11:15,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:15,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.024 0.110 2026-09-19 03:11:15,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.097 2026-09-19 03:11:15,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:15,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.162 2026-09-19 03:11:15,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.173 2026-09-19 03:11:15,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.083 0.107 2026-09-19 03:11:15,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:11:15,689 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,711 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:15,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:15,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,397 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:16,399 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:16,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:16,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56185608 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5e827097-1d9b-4e89-a6a7-478075d3a38a'}] 2026-09-19 03:11:16,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:16,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56185608 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5e827097-1d9b-4e89-a6a7-478075d3a38a'} created pos.order #759 2026-09-19 03:11:16,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56185608 finished 2026-09-19 03:11:16,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 195 0.141 0.263 2026-09-19 03:11:17,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:17,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-09-19 03:11:17,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-19 03:11:17,270 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 16707456 (allocated 18612224) 2026-09-19 03:11:17,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 112213 2026-09-19 03:11:17,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-09-19 03:11:17,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 112213 2026-09-19 03:11:17,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031117_387136_test_name_preset_skip_screen.txt 2026-09-19 03:11:17,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmp07jlc1jy_chrome_odoo" 2026-09-19 03:11:17,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-09-19 03:11:17,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 112426 2026-09-19 03:11:17,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpsbozgibd_chrome_odoo 2026-09-19 03:11:17,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:38383/json/version 2026-09-19 03:11:17,807 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:17,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:17,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:38383/json 2026-09-19 03:11:17,875 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:17,898 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:38383/devtools/page/91A3F5CFB6943939D8BBD090371F7F4F 2026-09-19 03:11:17,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-09-19 03:11:17,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-09-19 03:11:17,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:11:18,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-09-19 03:11:18,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:18,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:18,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:18,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:18] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.054 0.492 2026-09-19 03:11:18,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '91A3F5CFB6943939D8BBD090371F7F4F', 'loaderId': '0DD53CE9F633A0BDD8DB7B83EF2727D0', 'isDownload': False} 2026-09-19 03:11:18,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-09-19 03:11:18,587 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:18,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-09-19 03:11:18,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:11:18,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-09-19 03:11:19,181 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:19,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:11:19,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-09-19 03:11:19,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:11:19,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:19,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:11:19,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:19,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:19,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-09-19 03:11:19,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "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.020 2026-09-19 03:11:19,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-19 03:11:19,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.029 2026-09-19 03:11:20,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.331 0.337 2026-09-19 03:11:20,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:20,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.009 2026-09-19 03:11:20,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-09-19 03:11:20,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:11:20,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:20,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:11:20,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:11:20,425 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-09-19 03:11:20,426 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:20,457 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:20,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.053 2026-09-19 03:11:20,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-09-19 03:11:20,473 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:11:20,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:20,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.090 2026-09-19 03:11:20,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.043 2026-09-19 03:11:20,550 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:20,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:20,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.042 0.053 2026-09-19 03:11:20,646 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:11:20,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:20,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.025 0.146 2026-09-19 03:11:20,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.046 0.199 2026-09-19 03:11:20,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.093 0.204 2026-09-19 03:11:20,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,084 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.011 0.007 2026-09-19 03:11:21,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.007 2026-09-19 03:11:21,397 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:21,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,473 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:11:21,794 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.007 0.016 2026-09-19 03:11:21,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:11:21,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:21,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.022 2026-09-19 03:11:21,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:11:22,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,086 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:22,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,256 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:22,260 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:22,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:22,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8a9eaaf-dcd6-454a-86d8-a47db810c261'}] 2026-09-19 03:11:22,440 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:11:22,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674058 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8a9eaaf-dcd6-454a-86d8-a47db810c261'} created pos.order #760 2026-09-19 03:11:22,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55674058 finished 2026-09-19 03:11:22,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.302 0.236 2026-09-19 03:11:23,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,331 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,554 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:23] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 10 0.005 0.009 2026-09-19 03:11:23,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:23] "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-19 03:11:23,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.012 2026-09-19 03:11:23,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:23,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:11:24,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87305414 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '81a8ebae-b5fa-4545-a668-ccea5feaf1dc'}] 2026-09-19 03:11:24,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87305414 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '81a8ebae-b5fa-4545-a668-ccea5feaf1dc'} created pos.order #761 2026-09-19 03:11:24,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87305414 finished 2026-09-19 03:11:24,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.123 0.203 2026-09-19 03:11:24,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:24] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:11:24,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:24] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.006 0.008 2026-09-19 03:11:24,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:24,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-09-19 03:11:24,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-19 03:11:25,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18452380 (allocated 20058112) 2026-09-19 03:11:25,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 112426 2026-09-19 03:11:25,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-09-19 03:11:25,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 112426 2026-09-19 03:11:25,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031125_323260_test_no_ghost_floor.txt 2026-09-19 03:11:25,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpsbozgibd_chrome_odoo" 2026-09-19 03:11:25,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-09-19 03:11:25,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 112653 2026-09-19 03:11:25,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp83in2plb_chrome_odoo 2026-09-19 03:11:25,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:44925/json/version 2026-09-19 03:11:25,876 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:25,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:25,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:44925/json 2026-09-19 03:11:25,909 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:25,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:44925/devtools/page/0B8945FE51D85B448282957734BB4445 2026-09-19 03:11:25,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-09-19 03:11:25,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-09-19 03:11:25,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:25,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-09-19 03:11:26,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:26,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:26,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:26,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:26] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.064 0.401 2026-09-19 03:11:26,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '0B8945FE51D85B448282957734BB4445', 'loaderId': '199A14E20347005C4D1648F45C55BA94', 'isDownload': False} 2026-09-19 03:11:26,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:26,507 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:26,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:26] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:11:26,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:26] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:11:26,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:26] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-19 03:11:27,033 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:11:27,034 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:11:27,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:11:27,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:27,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:27,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-19 03:11:27,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-09-19 03:11:27,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:27,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-09-19 03:11:27,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.032 2026-09-19 03:11:27,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.031 2026-09-19 03:11:27,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-09-19 03:11:27,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.347 0.342 2026-09-19 03:11:27,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:27] "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-19 03:11:28,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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.004 2026-09-19 03:11:28,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.052 2026-09-19 03:11:28,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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.005 2026-09-19 03:11:28,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:28,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:11:28,243 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:28,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:11:28,292 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:11:28,308 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:11:28,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.027 2026-09-19 03:11:28,337 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:28,341 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:11:28,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.032 0.061 2026-09-19 03:11:28,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.039 2026-09-19 03:11:28,403 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:28,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.050 2026-09-19 03:11:28,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:28,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.110 2026-09-19 03:11:28,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.019 0.049 2026-09-19 03:11:28,603 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:28,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:28,679 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:28,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.041 2026-09-19 03:11:28,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:28,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-09-19 03:11:28,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:28,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13525292 (allocated 14680064) 2026-09-19 03:11:28,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 112653 2026-09-19 03:11:28,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-09-19 03:11:28,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 112653 2026-09-19 03:11:29,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031129_041883_test_open_default_register_screen_config.txt 2026-09-19 03:11:29,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp83in2plb_chrome_odoo" 2026-09-19 03:11:29,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-09-19 03:11:29,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 112843 2026-09-19 03:11:29,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmp4y1a27zc_chrome_odoo 2026-09-19 03:11:29,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:41277/json/version 2026-09-19 03:11:29,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:29,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:29,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:41277/json 2026-09-19 03:11:29,470 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:29,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:41277/devtools/page/6F89AF1C374E7FD3FACDC5B0D3DBD901 2026-09-19 03:11:29,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-09-19 03:11:29,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-09-19 03:11:29,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:29,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-09-19 03:11:29,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:29,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:29,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:30,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.140 0.689 2026-09-19 03:11:30,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '6F89AF1C374E7FD3FACDC5B0D3DBD901', 'loaderId': '1B2CCA67273DFF2BD648C215179198ED', 'isDownload': False} 2026-09-19 03:11:30,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-09-19 03:11:30,436 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:30,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:11:30,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:11:30,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-09-19 03:11:30,961 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:30,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:30,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:11:31,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:31,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.012 2026-09-19 03:11:31,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:31,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.015 2026-09-19 03:11:31,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:31,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-09-19 03:11:31,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:11:31,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.033 2026-09-19 03:11:31,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 03:11:31,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.238 0.305 2026-09-19 03:11:31,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:31,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:11:31,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.028 2026-09-19 03:11:31,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:11:31,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:31,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 03:11:32,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:32,058 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 03:11:32,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:11:32,070 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:11:32,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:32,088 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:11:32,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:32,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.059 0.041 2026-09-19 03:11:32,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:11:32,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.063 2026-09-19 03:11:32,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.116 2026-09-19 03:11:32,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.124 2026-09-19 03:11:32,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.009 2026-09-19 03:11:32,319 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:32,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.052 2026-09-19 03:11:32,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:11:32,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,585 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:32,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:32,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-09-19 03:11:32,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5976963 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'}] 2026-09-19 03:11:33,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5976963 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'} created pos.order #762 2026-09-19 03:11:33,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5976963 finished 2026-09-19 03:11:33,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.047 0.083 2026-09-19 03:11:33,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:11:33,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,489 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47415183 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'}] 2026-09-19 03:11:33,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47415183 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'} updated pos.order #762 2026-09-19 03:11:33,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47415183 finished 2026-09-19 03:11:33,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.038 0.070 2026-09-19 03:11:33,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.007 2026-09-19 03:11:33,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:33,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:34,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:35,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:35,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:11:35,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42064775 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'}] 2026-09-19 03:11:35,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42064775 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8bc079b8-c913-4914-8de2-127c4f2699dc'} updated pos.order #762 2026-09-19 03:11:35,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42064775 finished 2026-09-19 03:11:35,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.071 0.075 2026-09-19 03:11:35,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:35,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.024 0.010 2026-09-19 03:11:35,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-09-19 03:11:35,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:11:35,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17541788 (allocated 18747392) 2026-09-19 03:11:35,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 112843 2026-09-19 03:11:35,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-09-19 03:11:35,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 112843 2026-09-19 03:11:35,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031135_518964_test_pos_restaurant_course.txt 2026-09-19 03:11:35,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmp4y1a27zc_chrome_odoo" 2026-09-19 03:11:35,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-09-19 03:11:36,189 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #220 deleted product.product records with IDs: [2583] 2026-09-19 03:11:36,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 113053 2026-09-19 03:11:36,564 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmp_pxm_ak4_chrome_odoo 2026-09-19 03:11:36,564 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:45317/json/version 2026-09-19 03:11:36,565 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:36,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:36,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:45317/json 2026-09-19 03:11:36,584 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:36,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:45317/devtools/page/D9FAE3EAF81FBB50D9AF462344BE1611 2026-09-19 03:11:36,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-09-19 03:11:36,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-09-19 03:11:36,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:36,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-09-19 03:11:36,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:36,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:36,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:37,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.075 0.450 2026-09-19 03:11:37,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': 'D9FAE3EAF81FBB50D9AF462344BE1611', 'loaderId': '4D41DCEBBC83F0FA5E4F502F8CF2326F', 'isDownload': False} 2026-09-19 03:11:37,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-09-19 03:11:37,278 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:37,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:11:37,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:11:37,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.056 2026-09-19 03:11:37,829 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:37,836 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:37,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:11:37,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:37,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-19 03:11:37,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:37,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:11:37,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:37,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.007 2026-09-19 03:11:37,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:11:38,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.027 2026-09-19 03:11:38,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:11:38,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.267 0.302 2026-09-19 03:11:38,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:11:38,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:11:38,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.013 2026-09-19 03:11:38,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.048 2026-09-19 03:11:38,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-09-19 03:11:38,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:38,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-19 03:11:39,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:39,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:39,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:39,049 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:39,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.020 0.022 2026-09-19 03:11:39,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-09-19 03:11:39,100 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:39,105 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:39,140 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:39,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.017 2026-09-19 03:11:39,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.074 0.089 2026-09-19 03:11:39,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:39,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.196 2026-09-19 03:11:39,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.159 2026-09-19 03:11:39,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.065 2026-09-19 03:11:39,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:11:39,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,677 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:39,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,818 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:39,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:40,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,409 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:40,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:40,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:40,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80354720 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3667d789-87b1-4e3b-b036-53908a2dfc36'}] 2026-09-19 03:11:40,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80354720 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3667d789-87b1-4e3b-b036-53908a2dfc36'} created pos.order #763 2026-09-19 03:11:40,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80354720 finished 2026-09-19 03:11:41,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.112 0.081 2026-09-19 03:11:41,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.008 2026-09-19 03:11:41,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:41,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71611441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3667d789-87b1-4e3b-b036-53908a2dfc36'}] 2026-09-19 03:11:41,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71611441 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3667d789-87b1-4e3b-b036-53908a2dfc36'} updated pos.order #763 2026-09-19 03:11:41,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71611441 finished 2026-09-19 03:11:41,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.148 0.079 2026-09-19 03:11:41,817 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.007 2026-09-19 03:11:41,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:41,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,057 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:42,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86680809 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'e9e3e106-1013-46fb-ba64-077626645f24'}] 2026-09-19 03:11:42,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86680809 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'e9e3e106-1013-46fb-ba64-077626645f24'} created pos.order #764 2026-09-19 03:11:42,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86680809 finished 2026-09-19 03:11:42,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.080 2026-09-19 03:11:42,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:11:42,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:42,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:42] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:11:42,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:43,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:43,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66015789 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '6e9e08bb-d94b-4871-9895-45b7ebf021ac'}] 2026-09-19 03:11:43,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66015789 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '6e9e08bb-d94b-4871-9895-45b7ebf021ac'} created pos.order #765 2026-09-19 03:11:43,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66015789 finished 2026-09-19 03:11:43,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.048 0.076 2026-09-19 03:11:43,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:43,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-09-19 03:11:43,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-09-19 03:11:43,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:11:43,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21380044 (allocated 23732224) 2026-09-19 03:11:43,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 113053 2026-09-19 03:11:43,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-09-19 03:11:43,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 113053 2026-09-19 03:11:43,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031143_656526_test_preparation_printer_content.txt 2026-09-19 03:11:43,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmp_pxm_ak4_chrome_odoo" 2026-09-19 03:11:43,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-09-19 03:11:44,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 113262 2026-09-19 03:11:44,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpkhxx0rg3_chrome_odoo 2026-09-19 03:11:44,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:46227/json/version 2026-09-19 03:11:44,071 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:44,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:44,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:46227/json 2026-09-19 03:11:44,096 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:44,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:46227/devtools/page/8F213CB4C5F6A430F9FA085E3387EB12 2026-09-19 03:11:44,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-09-19 03:11:44,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-09-19 03:11:44,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:44,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-09-19 03:11:44,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:44,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:44,281 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:44,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:44] "GET /pos/ui/119 HTTP/1.1" 200 - 135 0.123 0.448 2026-09-19 03:11:44,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '8F213CB4C5F6A430F9FA085E3387EB12', 'loaderId': '4B99DF364696E11BF86386DAD977CA34', 'isDownload': False} 2026-09-19 03:11:44,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-09-19 03:11:44,880 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:44,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-09-19 03:11:44,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:11:44,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:11:45,400 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:45,411 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:45,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:11:45,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:11:45,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:45,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:11:45,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:45,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:45,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.009 2026-09-19 03:11:45,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.034 2026-09-19 03:11:45,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.032 2026-09-19 03:11:45,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:11:46,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.314 0.327 2026-09-19 03:11:46,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:46,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:46,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.033 2026-09-19 03:11:46,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:11:46,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:46,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:11:46,565 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:46,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:46,579 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:46,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:11:46,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.030 2026-09-19 03:11:46,672 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:46,675 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "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-19 03:11:46,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:46,725 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:46,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.088 0.083 2026-09-19 03:11:46,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.037 0.084 2026-09-19 03:11:46,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.108 2026-09-19 03:11:46,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.174 2026-09-19 03:11:46,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:46,994 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:47,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.025 0.033 2026-09-19 03:11:47,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,187 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:47,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:47] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.004 0.009 2026-09-19 03:11:47,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506554 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': '8441463c-aaf9-4c30-b2c1-20deabf964c9'}] 2026-09-19 03:11:47,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506554 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': '8441463c-aaf9-4c30-b2c1-20deabf964c9'} created pos.order #766 2026-09-19 03:11:47,837 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:47,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35506554 finished 2026-09-19 03:11:47,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.085 0.083 2026-09-19 03:11:47,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:11:48,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35424945 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'e791bcb0-3c74-4cb2-a1bf-e386f574c811'}] 2026-09-19 03:11:48,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35424945 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'e791bcb0-3c74-4cb2-a1bf-e386f574c811'} created pos.order #767 2026-09-19 03:11:48,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35424945 finished 2026-09-19 03:11:48,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.065 0.080 2026-09-19 03:11:48,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.053 0.045 2026-09-19 03:11:48,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.017 2026-09-19 03:11:48,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:48,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.057 0.070 2026-09-19 03:11:48,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:48] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.017 0.036 2026-09-19 03:11:49,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:49,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:49,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 03:11:49,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:11:49,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:49,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.008 2026-09-19 03:11:49,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.019 0.034 2026-09-19 03:11:49,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-19 03:11:49,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.015 0.029 2026-09-19 03:11:49,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:11:49,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.010 2026-09-19 03:11:49,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:11:50,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:50,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:50,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.049 0.041 2026-09-19 03:11:50,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.098 2026-09-19 03:11:50,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.032 2026-09-19 03:11:50,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 304 - 7 0.009 0.026 2026-09-19 03:11:50,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-09-19 03:11:50,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 03:11:50,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.048 2026-09-19 03:11:50,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.055 0.144 2026-09-19 03:11:50,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17108180 (allocated 18874368) 2026-09-19 03:11:50,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 113262 2026-09-19 03:11:50,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-09-19 03:11:50,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 113262 2026-09-19 03:11:50,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031150_606265_test_preset_future_timing_restaurant.txt 2026-09-19 03:11:50,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpkhxx0rg3_chrome_odoo" 2026-09-19 03:11:50,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-09-19 03:11:50,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113482 2026-09-19 03:11:50,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmplpumvyw8_chrome_odoo 2026-09-19 03:11:50,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:41989/json/version 2026-09-19 03:11:50,974 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:51,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:51,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:41989/json 2026-09-19 03:11:51,068 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:51,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:41989/devtools/page/955B2AF43D46BA55FF9B4A9AE23EA7FC 2026-09-19 03:11:51,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-19 03:11:51,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-19 03:11:51,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:51,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-19 03:11:51,197 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:51,197 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:51,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:11:52,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /pos/ui/119 HTTP/1.1" 200 - 135 0.091 0.722 2026-09-19 03:11:52,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '955B2AF43D46BA55FF9B4A9AE23EA7FC', 'loaderId': '0DA3F01FB356C9E6861F72C995A09F81', 'isDownload': False} 2026-09-19 03:11:52,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-09-19 03:11:52,059 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:52,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:11:52,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-09-19 03:11:52,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-09-19 03:11:52,520 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:52,542 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:11:52,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-19 03:11:52,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:52,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:52,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.009 2026-09-19 03:11:52,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:11:52,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:52,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-09-19 03:11:52,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 03:11:52,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.028 2026-09-19 03:11:52,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-09-19 03:11:53,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.239 0.290 2026-09-19 03:11:53,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "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-19 03:11:53,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:11:53,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.038 2026-09-19 03:11:53,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.007 2026-09-19 03:11:53,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:53,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:11:53,640 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:53,677 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:11:53,681 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:53,710 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:11:53,715 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11: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-19 03:11:53,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.046 0.061 2026-09-19 03:11:53,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.131 2026-09-19 03:11:53,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.143 2026-09-19 03:11:53,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:53,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.051 2026-09-19 03:11:53,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-09-19 03:11:53,971 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:53,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:54,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.056 2026-09-19 03:11:54,134 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.133 2026-09-19 03:11:54,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.045 0.200 2026-09-19 03:11:54,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.061 2026-09-19 03:11:54,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:54,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,461 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:54,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,074 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:55,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-19 03:11:55,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-19 03:11:55,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 15892584 (allocated 17301504) 2026-09-19 03:11:55,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113482 2026-09-19 03:11:55,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-19 03:11:55,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113482 2026-09-19 03:11:55,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031155_660090_test_preset_timing_restaurant.txt 2026-09-19 03:11:55,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmplpumvyw8_chrome_odoo" 2026-09-19 03:11:56,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113684 2026-09-19 03:11:56,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpfwp6rp3k_chrome_odoo 2026-09-19 03:11:56,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42501/json/version 2026-09-19 03:11:56,018 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:56,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:11:56,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42501/json 2026-09-19 03:11:56,076 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:11:56,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:42501/devtools/page/A05A2BC6EA81AB268B437D0CAD7276CB 2026-09-19 03:11:56,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-19 03:11:56,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-19 03:11:56,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:11:56,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-19 03:11:56,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:56,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:56,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.036 2026-09-19 03:11:56,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'A05A2BC6EA81AB268B437D0CAD7276CB', 'loaderId': '978E0A4E4606919EDDC9B5BABD97D70D', 'isDownload': False} 2026-09-19 03:11:56,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:56,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:11:56,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:11:56,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:11:56,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.049 2026-09-19 03:11:56,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:56,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:56,926 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:11:56,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:11:56,954 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:56,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:56,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:11:56,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:11:57,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:11:57,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:11:57,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.023 2026-09-19 03:11:57,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:11:57,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 284 0.171 0.288 2026-09-19 03:11:57,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:11:57,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-09-19 03:11:57,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.060 2026-09-19 03:11:57,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:11:57,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:11:57,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:11:57,934 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:11:57,942 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:11:57,943 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:11:57,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.018 0.033 2026-09-19 03:11:57,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.066 2026-09-19 03:11:58,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "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-19 03:11:58,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-09-19 03:11:58,015 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:11:58,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.012 2026-09-19 03:11:58,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:58,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.054 2026-09-19 03:11:58,312 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.118 2026-09-19 03:11:58,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:11:58,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:11:58,510 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:58,528 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:11:58,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93180854 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ad86f845-0e57-4766-8d5d-d1fd0e7669f8'}] 2026-09-19 03:11:58,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93180854 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ad86f845-0e57-4766-8d5d-d1fd0e7669f8'} created pos.order #768 2026-09-19 03:11:58,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93180854 finished 2026-09-19 03:11:58,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:11:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.051 0.086 2026-09-19 03:11:58,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:11:58,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:00,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:00,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:00,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74739910 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ad86f845-0e57-4766-8d5d-d1fd0e7669f8'}] 2026-09-19 03:12:01,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1257] to pos.order #768 2026-09-19 03:12:01,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74739910 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'ad86f845-0e57-4766-8d5d-d1fd0e7669f8'} updated pos.order #768 2026-09-19 03:12:01,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74739910 finished 2026-09-19 03:12:01,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.042 0.068 2026-09-19 03:12:01,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:01] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.056 0.062 2026-09-19 03:12:01,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:01,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:02,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.024 2026-09-19 03:12:02,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-19 03:12:02,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-19 03:12:02,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17054228 (allocated 18747392) 2026-09-19 03:12:02,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113684 2026-09-19 03:12:02,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-19 03:12:02,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113684 2026-09-19 03:12:02,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031202_290625_test_preset_timing_restaurant.txt 2026-09-19 03:12:02,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpfwp6rp3k_chrome_odoo" 2026-09-19 03:12:02,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113890 2026-09-19 03:12:02,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpup6o4ovi_chrome_odoo 2026-09-19 03:12:02,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37677/json/version 2026-09-19 03:12:02,606 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:02,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:02,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:37677/json 2026-09-19 03:12:02,664 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:02,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:37677/devtools/page/082A66510B82F3DBCA310486C6908F59 2026-09-19 03:12:02,687 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-19 03:12:02,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-19 03:12:02,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:02,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-19 03:12:02,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:02,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:02,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.049 2026-09-19 03:12:02,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '082A66510B82F3DBCA310486C6908F59', 'loaderId': 'EEF17DE312E32272C70FC91342EF41B9', 'isDownload': False} 2026-09-19 03:12:02,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-09-19 03:12:02,988 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:03,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:12:03,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:12:03,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-09-19 03:12:03,547 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:03,548 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:12:03,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:12:03,586 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:03,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.009 2026-09-19 03:12:03,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-09-19 03:12:03,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:12:03,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:03,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:12:03,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.034 2026-09-19 03:12:03,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-19 03:12:03,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.024 2026-09-19 03:12:04,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 284 0.190 0.275 2026-09-19 03:12:04,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:12:04,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:12:04,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:12:04,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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.006 2026-09-19 03:12:04,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:04,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:04,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:04,554 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:04,558 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:04,580 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-09-19 03:12:04,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.027 2026-09-19 03:12:04,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.012 0.066 2026-09-19 03:12:04,647 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:04,650 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:04,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:04,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.017 2026-09-19 03:12:04,693 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:12:04,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.058 2026-09-19 03:12:04,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.121 2026-09-19 03:12:04,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:05,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,258 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,277 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:05,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,438 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:05] "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-19 03:12:05,554 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94979544 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '9414d63a-ce31-42e2-979f-cb9ca6630bbb'}] 2026-09-19 03:12:05,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94979544 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '9414d63a-ce31-42e2-979f-cb9ca6630bbb'} created pos.order #769 2026-09-19 03:12:05,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94979544 finished 2026-09-19 03:12:05,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.052 0.077 2026-09-19 03:12:05,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:05,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:07,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:08] "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-19 03:12:08,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57899361 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '805e4ee9-652c-4e8e-a871-e3c46fbfe962'}] 2026-09-19 03:12:08,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57899361 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '805e4ee9-652c-4e8e-a871-e3c46fbfe962'} created pos.order #770 2026-09-19 03:12:08,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57899361 finished 2026-09-19 03:12:08,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.050 0.073 2026-09-19 03:12:08,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.031 0.041 2026-09-19 03:12:08,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.017 2026-09-19 03:12:08,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:08,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:10,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:10,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:10,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.008 2026-09-19 03:12:10,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:10,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:10,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:11] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.003 0.006 2026-09-19 03:12:11,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46808732 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': '91ac04e8-c9f0-42aa-84dd-35def20e4566'}] 2026-09-19 03:12:11,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46808732 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': '91ac04e8-c9f0-42aa-84dd-35def20e4566'} created pos.order #771 2026-09-19 03:12:11,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46808732 finished 2026-09-19 03:12:11,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.056 0.066 2026-09-19 03:12:11,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,451 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:11,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.032 0.038 2026-09-19 03:12:11,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.023 2026-09-19 03:12:11,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-19 03:12:11,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-19 03:12:11,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21253220 (allocated 23867392) 2026-09-19 03:12:11,784 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113890 2026-09-19 03:12:11,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-19 03:12:11,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113890 2026-09-19 03:12:11,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031211_885258_test_preset_timing_restaurant.txt 2026-09-19 03:12:11,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpup6o4ovi_chrome_odoo" 2026-09-19 03:12:12,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114101 2026-09-19 03:12:12,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmptbmnhzv3_chrome_odoo 2026-09-19 03:12:12,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34687/json/version 2026-09-19 03:12:12,156 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:12,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:12,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34687/json 2026-09-19 03:12:12,219 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:12,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:34687/devtools/page/A06007DCB1E75B9225D486BCA059BE16 2026-09-19 03:12:12,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-19 03:12:12,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-19 03:12:12,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:12,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-19 03:12:12,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:12,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:12,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.061 0.053 2026-09-19 03:12:12,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'A06007DCB1E75B9225D486BCA059BE16', 'loaderId': '66877D49EB072976B4417B7ABF469552', 'isDownload': False} 2026-09-19 03:12:12,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-09-19 03:12:12,536 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:12,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:12] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-09-19 03:12:12,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:12] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:12:12,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:12] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-09-19 03:12:13,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:13,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:12:13,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:12:13,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:12:13,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:13,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:13,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:12:13,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:13,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:12:13,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-09-19 03:12:13,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.023 2026-09-19 03:12:13,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 03:12:13,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 317 0.164 0.319 2026-09-19 03:12:13,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:12:13,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:12:14,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-19 03:12:14,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 03:12:14,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:14,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:12:14,148 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:12:14,152 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:12:14,159 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 03:12:14,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.018 0.032 2026-09-19 03:12:14,195 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:12:14,197 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "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-19 03:12:14,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.081 2026-09-19 03:12:14,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-09-19 03:12:14,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-09-19 03:12:14,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:14,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.033 2026-09-19 03:12:14,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.114 2026-09-19 03:12:14,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.148 2026-09-19 03:12:14,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "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.067 2026-09-19 03:12:14,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,582 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:14,585 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:12:14,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.023 2026-09-19 03:12:14,652 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:14,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:15,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:15,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:15,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47041810 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'c02ad946-8124-46d3-9eac-d691f745fd53'}] 2026-09-19 03:12:15,118 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:15,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47041810 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'c02ad946-8124-46d3-9eac-d691f745fd53'} created pos.order #772 2026-09-19 03:12:15,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47041810 finished 2026-09-19 03:12:15,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.064 0.098 2026-09-19 03:12:15,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:15,357 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:15,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:15,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:15,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-19 03:12:15,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-19 03:12:15,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17517096 (allocated 19271680) 2026-09-19 03:12:15,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114101 2026-09-19 03:12:15,655 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-19 03:12:15,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114101 2026-09-19 03:12:15,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031215_757597_test_preset_timing_restaurant.txt 2026-09-19 03:12:15,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmptbmnhzv3_chrome_odoo" 2026-09-19 03:12:15,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-09-19 03:12:16,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 114292 2026-09-19 03:12:16,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp_pj94x_u_chrome_odoo 2026-09-19 03:12:16,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:45187/json/version 2026-09-19 03:12:16,317 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:16,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:16,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:45187/json 2026-09-19 03:12:16,324 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:16,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:45187/devtools/page/7BCB7314B27C8A3ACF8C0E21E4619C34 2026-09-19 03:12:16,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-09-19 03:12:16,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-09-19 03:12:16,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:16,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-09-19 03:12:16,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:16,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:16,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:17,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.053 0.473 2026-09-19 03:12:17,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '7BCB7314B27C8A3ACF8C0E21E4619C34', 'loaderId': '6181C85DA466ADE72833B21081B191D1', 'isDownload': False} 2026-09-19 03:12:17,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-09-19 03:12:17,074 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:17,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-09-19 03:12:17,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:12:17,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.046 2026-09-19 03:12:17,554 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:17,558 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:17,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:12:17,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-09-19 03:12:17,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:17,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:17,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:12:17,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:17,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-09-19 03:12:17,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.022 2026-09-19 03:12:17,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.022 2026-09-19 03:12:17,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-19 03:12:18,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.238 0.323 2026-09-19 03:12:18,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:12:18,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:12:18,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.031 0.031 2026-09-19 03:12:18,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:12:18,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:18,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:12:18,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:12:18,684 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:12:18,687 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:12:18,738 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:12:18,741 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:12:18,743 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:12:18,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.028 0.046 2026-09-19 03:12:18,767 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:18,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:18,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.031 0.081 2026-09-19 03:12:18,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.085 2026-09-19 03:12:18,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:18,918 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:18,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.017 0.136 2026-09-19 03:12:18,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.208 2026-09-19 03:12:19,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.086 2026-09-19 03:12:19,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.143 2026-09-19 03:12:19,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:12:19,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:19,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,548 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,685 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:19,690 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:12:19,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:19,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42737914 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b126bddf-a3d9-4c02-8f70-5dee8fdf204d'}] 2026-09-19 03:12:19,847 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:12:20,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42737914 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b126bddf-a3d9-4c02-8f70-5dee8fdf204d'} created pos.order #773 2026-09-19 03:12:20,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42737914 finished 2026-09-19 03:12:20,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.248 0.266 2026-09-19 03:12:20,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-09-19 03:12:20,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:12:20,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15504552 (allocated 16777216) 2026-09-19 03:12:20,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 114292 2026-09-19 03:12:20,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-09-19 03:12:20,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 114292 2026-09-19 03:12:20,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031220_721636_test_restaurant_preset_eatin_tour.txt 2026-09-19 03:12:20,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp_pj94x_u_chrome_odoo" 2026-09-19 03:12:20,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-09-19 03:12:21,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 114491 2026-09-19 03:12:21,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmpcfolcv0y_chrome_odoo 2026-09-19 03:12:21,110 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36831/json/version 2026-09-19 03:12:21,111 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:21,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:21,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36831/json 2026-09-19 03:12:21,254 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:21,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:36831/devtools/page/4B908FA589BBE599F618BBA665233317 2026-09-19 03:12:21,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-09-19 03:12:21,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-09-19 03:12:21,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:21,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-09-19 03:12:21,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:21,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:21,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:21,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:21] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.070 0.447 2026-09-19 03:12:21,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '4B908FA589BBE599F618BBA665233317', 'loaderId': '5692A597E097AD674EF8A09F54081003', 'isDownload': False} 2026-09-19 03:12:21,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:21,944 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:21,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:21] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:12:21,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:21] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:12:21,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:21] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 03:12:22,510 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:22,530 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:12:22,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:12:22,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:22,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:22,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-09-19 03:12:22,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:12:22,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:22,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.012 2026-09-19 03:12:22,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "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.021 2026-09-19 03:12:22,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:12:22,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.034 0.035 2026-09-19 03:12:23,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.290 0.278 2026-09-19 03:12:23,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:23,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.006 2026-09-19 03:12:23,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-09-19 03:12:23,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:12:23,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:23,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:12:23,620 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:12:23,691 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:12:23,709 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.073 2026-09-19 03:12:23,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.044 0.047 2026-09-19 03:12:23,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-09-19 03:12:23,738 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:23,742 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:23,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.045 0.157 2026-09-19 03:12:23,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:23,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.083 2026-09-19 03:12:23,891 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:23,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-09-19 03:12:23,957 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:12:23,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.072 2026-09-19 03:12:23,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:24,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:24] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.114 2026-09-19 03:12:24,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.067 2026-09-19 03:12:24,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,255 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35835721 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '27de3fad-477a-4477-9d76-b18f43ccda1b'}] 2026-09-19 03:12:24,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35835721 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '27de3fad-477a-4477-9d76-b18f43ccda1b'} created pos.order #774 2026-09-19 03:12:24,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35835721 finished 2026-09-19 03:12:24,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:24,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.082 0.085 2026-09-19 03:12:25,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.050 0.065 2026-09-19 03:12:25,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:12:25,097 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:12:25,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-09-19 03:12:25,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:25,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15469580 (allocated 17563648) 2026-09-19 03:12:25,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 114491 2026-09-19 03:12:25,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-09-19 03:12:25,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 114491 2026-09-19 03:12:25,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031225_681667_test_show_default_with_register_screen.txt 2026-09-19 03:12:25,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmpcfolcv0y_chrome_odoo" 2026-09-19 03:12:25,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-09-19 03:12:26,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 114686 2026-09-19 03:12:26,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpk_xr8s5l_chrome_odoo 2026-09-19 03:12:26,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:43893/json/version 2026-09-19 03:12:26,034 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:26,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:26,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:43893/json 2026-09-19 03:12:26,078 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:26,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:43893/devtools/page/7AA595D65BD8A8AD5996E18DF9907045 2026-09-19 03:12:26,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-09-19 03:12:26,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-09-19 03:12:26,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:26,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-09-19 03:12:26,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:26,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:26,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:29,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:29] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.066 3.242 2026-09-19 03:12:29,623 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '7AA595D65BD8A8AD5996E18DF9907045', 'loaderId': '00FC4D9AA2710F5233B0B677A3CE5B46', 'isDownload': False} 2026-09-19 03:12:29,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:29,644 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:29,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.009 2026-09-19 03:12:29,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:12:29,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:12:30,152 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:30,155 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:30,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:12:30,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:30,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:30,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:12:30,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:12:30,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:30,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.011 2026-09-19 03:12:30,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 03:12:30,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.029 2026-09-19 03:12:30,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 03:12:30,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.271 0.312 2026-09-19 03:12:30,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:12:31,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:12:31,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.028 2026-09-19 03:12:31,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-09-19 03:12:31,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:31,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:12:31,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:31,226 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:12:31,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:12:31,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:31,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:31,267 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:12:31,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.031 0.024 2026-09-19 03:12:31,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.064 2026-09-19 03:12:31,306 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:12:31,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-09-19 03:12:31,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.063 2026-09-19 03:12:31,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.035 2026-09-19 03:12:31,462 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:31,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.148 2026-09-19 03:12:31,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.064 2026-09-19 03:12:31,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:12:31,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,706 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:31,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:31,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91353136 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3056792-ad81-4ad8-bd88-9601c1995c80'}] 2026-09-19 03:12:31,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91353136 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3056792-ad81-4ad8-bd88-9601c1995c80'} created pos.order #775 2026-09-19 03:12:31,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91353136 finished 2026-09-19 03:12:32,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.045 0.075 2026-09-19 03:12:32,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:32,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:12:32,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:32,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:32,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82898580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3056792-ad81-4ad8-bd88-9601c1995c80'}] 2026-09-19 03:12:34,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82898580 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3056792-ad81-4ad8-bd88-9601c1995c80'} updated pos.order #775 2026-09-19 03:12:34,738 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82898580 finished 2026-09-19 03:12:34,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.069 0.091 2026-09-19 03:12:34,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:34,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:36,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:37,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:37,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:12:37,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:37,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-09-19 03:12:37,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:12:37,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 15925468 (allocated 17563648) 2026-09-19 03:12:37,228 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 114686 2026-09-19 03:12:37,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-09-19 03:12:37,232 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 114686 2026-09-19 03:12:37,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031237_383480_test_sync_lines_qty_update.txt 2026-09-19 03:12:37,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpk_xr8s5l_chrome_odoo" 2026-09-19 03:12:37,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-09-19 03:12:37,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 114881 2026-09-19 03:12:37,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpkxsw1q4j_chrome_odoo 2026-09-19 03:12:37,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:45331/json/version 2026-09-19 03:12:37,812 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:37,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:37,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:45331/json 2026-09-19 03:12:37,852 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:37,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:45331/devtools/page/4C3E98D37A717EE03A333995AB4175AB 2026-09-19 03:12:37,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-09-19 03:12:37,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-09-19 03:12:38,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:38,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-09-19 03:12:38,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:38,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:38,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:38,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:38] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.069 0.431 2026-09-19 03:12:38,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '4C3E98D37A717EE03A333995AB4175AB', 'loaderId': 'B081B1ABBE89D4A2B5F158A60D4CF5BE', 'isDownload': False} 2026-09-19 03:12:38,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:38,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:38,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:38] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:12:38,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:38] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:12:38,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:38] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-09-19 03:12:39,132 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:39,144 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:39,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:12:39,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:12:39,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:39,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:39,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:12:39,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:39,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-09-19 03:12:39,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.040 2026-09-19 03:12:39,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.046 2026-09-19 03:12:39,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 03:12:39,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.241 0.330 2026-09-19 03:12:39,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:12:40,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:12:40,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-09-19 03:12:40,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:12:40,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:40,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.006 2026-09-19 03:12:40,220 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:40,254 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:12:40,280 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:12:40,312 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:12:40,319 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:12:40,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.047 0.058 2026-09-19 03:12:40,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.031 0.115 2026-09-19 03:12:40,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.063 2026-09-19 03:12:40,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-09-19 03:12:40,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-09-19 03:12:40,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,489 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:12:40,537 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:40,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.074 2026-09-19 03:12:40,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.118 2026-09-19 03:12:40,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,723 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:40,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.179 2026-09-19 03:12:40,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:40,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,404 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16015144 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d379d9d-4a3f-4254-84f6-0512d48d7376'}] 2026-09-19 03:12:41,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16015144 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d379d9d-4a3f-4254-84f6-0512d48d7376'} created pos.order #776 2026-09-19 03:12:41,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16015144 finished 2026-09-19 03:12:41,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.059 0.081 2026-09-19 03:12:41,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.039 0.051 2026-09-19 03:12:41,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.013 2026-09-19 03:12:41,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:41,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-09-19 03:12:42,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:42,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952663 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d379d9d-4a3f-4254-84f6-0512d48d7376'}] 2026-09-19 03:12:42,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952663 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d379d9d-4a3f-4254-84f6-0512d48d7376'} updated pos.order #776 2026-09-19 03:12:42,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5952663 finished 2026-09-19 03:12:42,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16344852 (allocated 17825792) 2026-09-19 03:12:42,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 114881 2026-09-19 03:12:42,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-09-19 03:12:42,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 114881 2026-09-19 03:12:42,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.031 0.053 2026-09-19 03:12:42,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031242_645103_test_sync_lines_qty_update_ticket_screen.txt 2026-09-19 03:12:42,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpkxsw1q4j_chrome_odoo" 2026-09-19 03:12:42,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-09-19 03:12:43,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 115076 2026-09-19 03:12:43,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmp82k_rjjc_chrome_odoo 2026-09-19 03:12:43,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45599/json/version 2026-09-19 03:12:43,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:43,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:43,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45599/json 2026-09-19 03:12:43,075 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:43,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:45599/devtools/page/543CE626D3A349B65E0D695235A4B2AB 2026-09-19 03:12:43,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-09-19 03:12:43,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-09-19 03:12:43,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:43,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-09-19 03:12:43,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:43,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:43,232 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:43,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.052 0.470 2026-09-19 03:12:43,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '543CE626D3A349B65E0D695235A4B2AB', 'loaderId': '1A3E8C16C1F8421EFB5F93316B1A3E77', 'isDownload': False} 2026-09-19 03:12:43,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:43,765 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:43,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:43] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:12:43,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:43] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-19 03:12:43,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-09-19 03:12:44,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:44,259 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:12:44,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:12:44,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:44,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:12:44,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:44,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:44,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:44,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.016 2026-09-19 03:12:44,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.037 2026-09-19 03:12:44,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:12:44,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.032 2026-09-19 03:12:45,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.285 0.322 2026-09-19 03:12:45,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:12:45,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.009 0.013 2026-09-19 03:12:45,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.058 2026-09-19 03:12:45,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:45,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:45,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:12:45,397 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:45,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:45,435 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:12:45,436 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:45,504 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 03:12:45,506 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:45,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:45,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.025 0.082 2026-09-19 03:12:45,553 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:45,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.133 2026-09-19 03:12:45,585 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.088 2026-09-19 03:12:45,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.095 2026-09-19 03:12:45,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.091 2026-09-19 03:12:45,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:12:45,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:45,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.171 2026-09-19 03:12:45,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.065 2026-09-19 03:12:45,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:12:45,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:45,919 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:45,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:46,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:46,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:46,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79071659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83b45091-3f5b-4c69-a61c-c1c0009610d9'}] 2026-09-19 03:12:46,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79071659 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83b45091-3f5b-4c69-a61c-c1c0009610d9'} created pos.order #777 2026-09-19 03:12:46,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79071659 finished 2026-09-19 03:12:46,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.043 0.080 2026-09-19 03:12:46,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:46,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:12:46,354 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,880 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:48,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:49,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83b45091-3f5b-4c69-a61c-c1c0009610d9'}] 2026-09-19 03:12:49,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769594 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83b45091-3f5b-4c69-a61c-c1c0009610d9'} updated pos.order #777 2026-09-19 03:12:49,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769594 finished 2026-09-19 03:12:49,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.058 0.086 2026-09-19 03:12:49,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:49,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:51,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-09-19 03:12:51,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:12:51,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15595372 (allocated 17301504) 2026-09-19 03:12:51,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 115076 2026-09-19 03:12:51,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-09-19 03:12:51,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 115076 2026-09-19 03:12:51,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031251_459030_test_sync_set_line_note.txt 2026-09-19 03:12:51,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmp82k_rjjc_chrome_odoo" 2026-09-19 03:12:51,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-09-19 03:12:51,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 115288 2026-09-19 03:12:51,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpvmj1i53h_chrome_odoo 2026-09-19 03:12:51,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:37219/json/version 2026-09-19 03:12:51,846 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37219', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:51,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-09-19 03:12:51,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:37219/json 2026-09-19 03:12:51,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37219', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:12:51,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:37219/devtools/page/4D6F4F906293DF311CCA2625C519FFBC 2026-09-19 03:12:51,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-09-19 03:12:51,950 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-09-19 03:12:52,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:12:52,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-09-19 03:12:52,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:52,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:52,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:12:52,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.040 0.659 2026-09-19 03:12:52,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '4D6F4F906293DF311CCA2625C519FFBC', 'loaderId': '2793479AE5F2AED2AD0F9B458CD89409', 'isDownload': False} 2026-09-19 03:12:52,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-09-19 03:12:52,759 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:12:52,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:52] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-09-19 03:12:52,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:52] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:12:52,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:52] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-09-19 03:12:53,223 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:53,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:53,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:12:53,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:12:53,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:53,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:53,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:12:53,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:53,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:12:53,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-09-19 03:12:53,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-19 03:12:53,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.029 2026-09-19 03:12:53,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.217 0.297 2026-09-19 03:12:53,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:12:54,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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.005 2026-09-19 03:12:54,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.036 2026-09-19 03:12:54,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:54,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-09-19 03:12:54,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:54,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:12:54,237 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:12:54,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:12:54,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.056 2026-09-19 03:12:54,303 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.066 2026-09-19 03:12:54,314 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:12:54,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.041 0.054 2026-09-19 03:12:54,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:54,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.015 0.132 2026-09-19 03:12:54,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,419 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:12:54,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.073 0.091 2026-09-19 03:12:54,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.166 2026-09-19 03:12:54,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.135 2026-09-19 03:12:54,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.250 2026-09-19 03:12:54,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.008 2026-09-19 03:12:54,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12: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-19 03:12:54,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-09-19 03:12:54,717 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:12:54,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,818 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:54,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24422568 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d1a152b-2382-4b3d-a62c-987d20638c0a'}] 2026-09-19 03:12:54,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24422568 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d1a152b-2382-4b3d-a62c-987d20638c0a'} created pos.order #778 2026-09-19 03:12:54,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24422568 finished 2026-09-19 03:12:55,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.049 0.078 2026-09-19 03:12:55,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:55,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:55,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-09-19 03:12:57,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-09-19 03:12:57,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-09-19 03:12:57,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63705895 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d1a152b-2382-4b3d-a62c-987d20638c0a'}] 2026-09-19 03:12:57,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63705895 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d1a152b-2382-4b3d-a62c-987d20638c0a'} updated pos.order #778 2026-09-19 03:12:57,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63705895 finished 2026-09-19 03:12:57,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:12:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.037 0.064 2026-09-19 03:12:57,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:57,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:12:59,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-09-19 03:12:59,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:12:59,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15558776 (allocated 16777216) 2026-09-19 03:12:59,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 115288 2026-09-19 03:12:59,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-09-19 03:12:59,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 115288 2026-09-19 03:13:00,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031300_092188_test_sync_set_note.txt 2026-09-19 03:13:00,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpvmj1i53h_chrome_odoo" 2026-09-19 03:13:00,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-09-19 03:13:00,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 115502 2026-09-19 03:13:00,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpxdocolvr_chrome_odoo 2026-09-19 03:13:00,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46371/json/version 2026-09-19 03:13:00,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:00,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:00,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46371/json 2026-09-19 03:13:00,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:00,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:46371/devtools/page/26930DDD145772FBE3D93A68A059B6E2 2026-09-19 03:13:00,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-09-19 03:13:00,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-09-19 03:13:00,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:13:00,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-09-19 03:13:00,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:00,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:00,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:01,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.052 0.448 2026-09-19 03:13:01,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '26930DDD145772FBE3D93A68A059B6E2', 'loaderId': 'F5CD03ED93FBC5E8750699A6B87BBE23', 'isDownload': False} 2026-09-19 03:13:01,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-09-19 03:13:01,267 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:01,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-09-19 03:13:01,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:13:01,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-09-19 03:13:01,849 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:01,856 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:01,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-09-19 03:13:01,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:01,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:13:01,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:01,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:13:01,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:02,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.012 2026-09-19 03:13:02,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-19 03:13:02,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.029 2026-09-19 03:13:02,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:13:02,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.288 0.299 2026-09-19 03:13:02,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:13:02,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:13:02,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-09-19 03:13:02,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:13:02,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:02,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:13:02,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:13:02,946 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:02,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:02,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.016 0.022 2026-09-19 03:13:02,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-19 03:13:02,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:13:02,996 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:13:02,998 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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-19 03:13:03,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:13:03,031 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-09-19 03:13:03,093 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:03,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.056 2026-09-19 03:13:03,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,215 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:13:03,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.123 2026-09-19 03:13:03,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.057 2026-09-19 03:13:03,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:13:03,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,446 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:03,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,554 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36863657 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6547d32-6cca-4d29-a2c4-1d2372c68385'}] 2026-09-19 03:13:03,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36863657 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6547d32-6cca-4d29-a2c4-1d2372c68385'} created pos.order #779 2026-09-19 03:13:03,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36863657 finished 2026-09-19 03:13:03,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.060 0.084 2026-09-19 03:13:03,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:03,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:13:03,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:05,928 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-09-19 03:13:05,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,106 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-09-19 03:13:06,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380406 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6547d32-6cca-4d29-a2c4-1d2372c68385'}] 2026-09-19 03:13:06,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380406 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6547d32-6cca-4d29-a2c4-1d2372c68385'} updated pos.order #779 2026-09-19 03:13:06,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380406 finished 2026-09-19 03:13:06,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.056 0.083 2026-09-19 03:13:06,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:06,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:08,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-09-19 03:13:08,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-19 03:13:08,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16357988 (allocated 17698816) 2026-09-19 03:13:08,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 115502 2026-09-19 03:13:08,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-09-19 03:13:08,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 115502 2026-09-19 03:13:08,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031308_931400_test_sync_set_partner.txt 2026-09-19 03:13:08,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpxdocolvr_chrome_odoo" 2026-09-19 03:13:08,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-09-19 03:13:09,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 115704 2026-09-19 03:13:09,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmprg_f85ka_chrome_odoo 2026-09-19 03:13:09,367 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:36009/json/version 2026-09-19 03:13:09,367 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:09,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:09,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:36009/json 2026-09-19 03:13:09,404 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:09,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:36009/devtools/page/5271F8C6DCFA74A6731406208F4BCD73 2026-09-19 03:13:09,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-09-19 03:13:09,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-09-19 03:13:09,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:13:09,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-09-19 03:13:09,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:09,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:09,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:10,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.086 0.497 2026-09-19 03:13:10,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '5271F8C6DCFA74A6731406208F4BCD73', 'loaderId': '87D008D995E904CCD69548D6465833AE', 'isDownload': False} 2026-09-19 03:13:10,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-09-19 03:13:10,249 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:10,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:13:10,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.041 2026-09-19 03:13:10,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-09-19 03:13:10,753 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:10,758 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:13:10,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:13:10,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.011 2026-09-19 03:13:10,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:10,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:10,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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-19 03:13:10,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:10,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.015 2026-09-19 03:13:10,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "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.031 2026-09-19 03:13:10,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:13:10,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.020 0.027 2026-09-19 03:13:11,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.243 0.338 2026-09-19 03:13:11,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "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-19 03:13:11,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:13:11,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.062 2026-09-19 03:13:11,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:13:11,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:11,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-09-19 03:13:11,852 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:11,887 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:13:11,898 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:13:11,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:11,950 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:11,956 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:13:12,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.096 0.038 2026-09-19 03:13:12,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-09-19 03:13:12,030 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:12,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.037 2026-09-19 03:13:12,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.181 2026-09-19 03:13:12,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.019 2026-09-19 03:13:12,085 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:12,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.050 2026-09-19 03:13:12,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.069 0.136 2026-09-19 03:13:12,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,334 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:12,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.240 2026-09-19 03:13:12,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.157 2026-09-19 03:13:12,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56307064 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c93ce71b-d87e-41dc-9d6b-768b2fd90f11'}] 2026-09-19 03:13:12,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56307064 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c93ce71b-d87e-41dc-9d6b-768b2fd90f11'} created pos.order #780 2026-09-19 03:13:12,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56307064 finished 2026-09-19 03:13:12,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.053 0.088 2026-09-19 03:13:12,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:12,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.008 2026-09-19 03:13:14,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-09-19 03:13:14,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:14,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:14,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,036 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,312 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-09-19 03:13:15,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73575912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c93ce71b-d87e-41dc-9d6b-768b2fd90f11'}] 2026-09-19 03:13:15,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73575912 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c93ce71b-d87e-41dc-9d6b-768b2fd90f11'} updated pos.order #780 2026-09-19 03:13:15,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73575912 finished 2026-09-19 03:13:15,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.039 0.076 2026-09-19 03:13:15,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:15,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:17,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-09-19 03:13:17,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:13:17,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15782532 (allocated 17301504) 2026-09-19 03:13:17,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 115704 2026-09-19 03:13:17,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-09-19 03:13:17,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 115704 2026-09-19 03:13:17,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031317_876265_test_sync_set_pricelist.txt 2026-09-19 03:13:17,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmprg_f85ka_chrome_odoo" 2026-09-19 03:13:17,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-09-19 03:13:18,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 115907 2026-09-19 03:13:18,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpymdyjou8_chrome_odoo 2026-09-19 03:13:18,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42399/json/version 2026-09-19 03:13:18,446 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:18,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:18,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42399/json 2026-09-19 03:13:18,510 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:18,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:42399/devtools/page/3BE8A976C1DE99CDE082B1E4007926B5 2026-09-19 03:13:18,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-09-19 03:13:18,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-09-19 03:13:18,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:13:18,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-09-19 03:13:18,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:18,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:18,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:19,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.060 0.420 2026-09-19 03:13:19,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '3BE8A976C1DE99CDE082B1E4007926B5', 'loaderId': 'EEAA814963A770B7A15B7F71A6DB7565', 'isDownload': False} 2026-09-19 03:13:19,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:19,280 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:19,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.006 2026-09-19 03:13:19,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 03:13:19,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-09-19 03:13:19,796 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:13:19,798 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:19,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-09-19 03:13:19,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:19,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:19,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-09-19 03:13:19,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:13:19,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:19,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.008 2026-09-19 03:13:19,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-09-19 03:13:19,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.044 2026-09-19 03:13:19,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:13:20,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.355 0.529 2026-09-19 03:13:20,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:21,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:13:21,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-09-19 03:13:21,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:13:21,129 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:21,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-09-19 03:13:21,201 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:21,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:21,212 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:21,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.052 2026-09-19 03:13:21,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.074 2026-09-19 03:13:21,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-09-19 03:13:21,356 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:13:21,358 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:21,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:13:21,429 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:13:21,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:21,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.065 0.071 2026-09-19 03:13:21,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.045 0.159 2026-09-19 03:13:21,662 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:21,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.017 0.122 2026-09-19 03:13:21,677 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:13:21,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.065 2026-09-19 03:13:21,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:21,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:13:22,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,044 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:22,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,241 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42274910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba7c177f-e72a-4259-8042-c06255e8828d'}] 2026-09-19 03:13:22,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42274910 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba7c177f-e72a-4259-8042-c06255e8828d'} created pos.order #781 2026-09-19 03:13:22,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42274910 finished 2026-09-19 03:13:22,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.073 0.081 2026-09-19 03:13:22,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.011 2026-09-19 03:13:22,545 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442230 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd5f1cef2-ba54-4b73-8235-e0e3ab4552d1'}] 2026-09-19 03:13:22,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442230 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd5f1cef2-ba54-4b73-8235-e0e3ab4552d1'} created pos.order #782 2026-09-19 03:13:22,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442230 finished 2026-09-19 03:13:22,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.079 0.078 2026-09-19 03:13:22,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:22,944 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:23,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-19 03:13:23,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-19 03:13:24,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:24,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-19 03:13:24,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:24,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-19 03:13:25,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:25] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 6 0.011 0.012 2026-09-19 03:13:25,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-19 03:13:25,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93295014 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba7c177f-e72a-4259-8042-c06255e8828d'}] 2026-09-19 03:13:25,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1272] to pos.order #781 2026-09-19 03:13:25,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93295014 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba7c177f-e72a-4259-8042-c06255e8828d'} updated pos.order #781 2026-09-19 03:13:25,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93295014 finished 2026-09-19 03:13:25,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.091 0.098 2026-09-19 03:13:25,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.183 2026-09-19 03:13:25,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:25] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.060 0.069 2026-09-19 03:13:25,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:13:25,555 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:25,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-09-19 03:13:25,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:25,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 16731160 (allocated 18223104) 2026-09-19 03:13:25,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 115907 2026-09-19 03:13:25,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-09-19 03:13:25,693 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 115907 2026-09-19 03:13:25,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031325_789276_test_tax_in_merge_table_order_line.txt 2026-09-19 03:13:25,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpymdyjou8_chrome_odoo" 2026-09-19 03:13:25,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-09-19 03:13:26,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 116111 2026-09-19 03:13:26,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmpdjsux0gz_chrome_odoo 2026-09-19 03:13:26,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:34917/json/version 2026-09-19 03:13:26,216 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:26,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:26,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:34917/json 2026-09-19 03:13:26,255 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:26,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:34917/devtools/page/F1501F60D11FBE102BE970E19CAAE185 2026-09-19 03:13:26,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-09-19 03:13:26,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-09-19 03:13:26,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:13:26,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-09-19 03:13:26,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:26,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:26,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:26,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:26] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.065 0.462 2026-09-19 03:13:26,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': 'F1501F60D11FBE102BE970E19CAAE185', 'loaderId': 'B5DBF62B891A1C85AF8918F57512253D', 'isDownload': False} 2026-09-19 03:13:26,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-09-19 03:13:26,920 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:26,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:26] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 03:13:26,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:26] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-09-19 03:13:26,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:26] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.043 2026-09-19 03:13:27,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:27,457 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:27,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-09-19 03:13:27,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:27,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:13:27,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:27,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:13:27,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:27,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-19 03:13:27,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.029 2026-09-19 03:13:27,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.035 2026-09-19 03:13:27,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:13:28,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.241 0.320 2026-09-19 03:13:28,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "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-19 03:13:28,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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.006 2026-09-19 03:13:28,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-09-19 03:13:28,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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.006 2026-09-19 03:13:28,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:28,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:13:28,498 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:28,517 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:28,519 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:28,558 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:28,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.024 0.034 2026-09-19 03:13:28,569 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:13:28,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.103 2026-09-19 03:13:28,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-09-19 03:13:28,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:28,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.038 2026-09-19 03:13:28,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-09-19 03:13:28,682 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:13:28,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:28,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.039 2026-09-19 03:13:28,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.122 2026-09-19 03:13:28,858 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:28,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.075 0.134 2026-09-19 03:13:28,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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.006 2026-09-19 03:13:29,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:29,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,282 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,859 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:29,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:29,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:29,954 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:30,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,172 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:31,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-09-19 03:13:31,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:13:31,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15673104 (allocated 17563648) 2026-09-19 03:13:31,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 116111 2026-09-19 03:13:31,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-09-19 03:13:31,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 116111 2026-09-19 03:13:31,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031331_664495_test_tip_after_payment.txt 2026-09-19 03:13:31,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmpdjsux0gz_chrome_odoo" 2026-09-19 03:13:31,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-09-19 03:13:31,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 116307 2026-09-19 03:13:31,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpfw3ezmdy_chrome_odoo 2026-09-19 03:13:31,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:44221/json/version 2026-09-19 03:13:31,952 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:32,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:32,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:44221/json 2026-09-19 03:13:32,007 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:32,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:44221/devtools/page/BA7498D80F67DAA127525D9327286B73 2026-09-19 03:13:32,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-09-19 03:13:32,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-09-19 03:13:32,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:13:32,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-09-19 03:13:32,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:32,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-19 03:13:32,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:32,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:32] "GET /pos/ui/119 HTTP/1.1" 200 - 141 0.105 0.501 2026-09-19 03:13:32,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': 'BA7498D80F67DAA127525D9327286B73', 'loaderId': 'A188EC402F234AC168F42B3473647A37', 'isDownload': False} 2026-09-19 03:13:32,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-09-19 03:13:32,824 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:32,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:32] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 03:13:32,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:32] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:13:32,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:32] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-09-19 03:13:33,290 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:33,294 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:33,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:13:33,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:13:33,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:33,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:13:33,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:33,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:33,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.012 2026-09-19 03:13:33,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.046 2026-09-19 03:13:33,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.032 2026-09-19 03:13:33,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:13:34,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.271 0.306 2026-09-19 03:13:34,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:13:34,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:13:34,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.032 2026-09-19 03:13:34,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:13:34,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:34,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:13:34,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:34,382 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:34,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:13:34,432 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:13:34,455 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:13:34,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:34,459 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-09-19 03:13:34,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.056 0.026 2026-09-19 03:13:34,489 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:13:34,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.109 2026-09-19 03:13:34,585 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.103 2026-09-19 03:13:34,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-09-19 03:13:34,601 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:34,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.068 0.157 2026-09-19 03:13:34,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.208 2026-09-19 03:13:34,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.085 0.176 2026-09-19 03:13:34,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.142 2026-09-19 03:13:34,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:34,975 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:35,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:35,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-09-19 03:13:37,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:37,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:39,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.005 2026-09-19 03:13:40,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11273599 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'acc6866d-3b21-4837-bf9e-87c65521d4a4'}] 2026-09-19 03:13:40,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11273599 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'acc6866d-3b21-4837-bf9e-87c65521d4a4'} created pos.order #783 2026-09-19 03:13:40,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11273599 finished 2026-09-19 03:13:40,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.111 0.092 2026-09-19 03:13:40,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90392779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'}] 2026-09-19 03:13:40,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90392779 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'} created pos.order #784 2026-09-19 03:13:40,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90392779 finished 2026-09-19 03:13:40,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.042 0.061 2026-09-19 03:13:40,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50450736 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7c541708-9afe-45b3-bc14-08c9f222a1f3'}] 2026-09-19 03:13:40,746 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50450736 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '7c541708-9afe-45b3-bc14-08c9f222a1f3'} created pos.order #785 2026-09-19 03:13:40,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50450736 finished 2026-09-19 03:13:40,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.054 0.079 2026-09-19 03:13:40,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:13:40,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:40,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98683477 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '23e7d3dd-20ea-4627-9b33-df46eed1e121'}] 2026-09-19 03:13:41,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98683477 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '23e7d3dd-20ea-4627-9b33-df46eed1e121'} created pos.order #786 2026-09-19 03:13:41,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98683477 finished 2026-09-19 03:13:41,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.040 0.071 2026-09-19 03:13:41,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.073 0.042 2026-09-19 03:13:41,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.010 2026-09-19 03:13:41,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:41,954 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.051 0.041 2026-09-19 03:13:42,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.017 2026-09-19 03:13:42,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36284071 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'}] 2026-09-19 03:13:42,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:13:42,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1277] to pos.order #784 2026-09-19 03:13:42,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36284071 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'} updated pos.order #784 2026-09-19 03:13:42,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36284071 finished 2026-09-19 03:13:42,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.081 0.075 2026-09-19 03:13:42,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.083 0.075 2026-09-19 03:13:42,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:42,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.035 0.041 2026-09-19 03:13:43,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.028 2026-09-19 03:13:43,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:43,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.020 0.010 2026-09-19 03:13:45,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70522782 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '23e7d3dd-20ea-4627-9b33-df46eed1e121'}] 2026-09-19 03:13:45,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1278] to pos.order #786 2026-09-19 03:13:45,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70522782 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '23e7d3dd-20ea-4627-9b33-df46eed1e121'} updated pos.order #786 2026-09-19 03:13:45,562 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70522782 finished 2026-09-19 03:13:45,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.052 0.075 2026-09-19 03:13:45,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.053 0.059 2026-09-19 03:13:45,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.010 2026-09-19 03:13:45,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.024 2026-09-19 03:13:45,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:45,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:46,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:46,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.030 0.042 2026-09-19 03:13:46,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.013 2026-09-19 03:13:46,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:46,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.010 2026-09-19 03:13:48,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.028 0.040 2026-09-19 03:13:48,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.016 2026-09-19 03:13:48,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:48,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14937476 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'}] 2026-09-19 03:13:48,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1279] to pos.order #784 2026-09-19 03:13:48,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14937476 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'} updated pos.order #784 2026-09-19 03:13:48,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14937476 finished 2026-09-19 03:13:48,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.036 0.081 2026-09-19 03:13:49,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:49] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.081 0.089 2026-09-19 03:13:49,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.052 0.039 2026-09-19 03:13:49,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.016 2026-09-19 03:13:49,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,771 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,877 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:49,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36886863 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'}] 2026-09-19 03:13:50,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36886863 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'} updated pos.order #784 2026-09-19 03:13:50,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36886863 finished 2026-09-19 03:13:50,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.031 0.060 2026-09-19 03:13:50,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.008 2026-09-19 03:13:50,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:50,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-09-19 03:13:52,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:52,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:54,959 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85885070 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '55498b75-4630-4f1a-b05a-5c2161fb3daf'}] 2026-09-19 03:13:55,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85885070 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '55498b75-4630-4f1a-b05a-5c2161fb3daf'} created pos.order #787 2026-09-19 03:13:55,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85885070 finished 2026-09-19 03:13:55,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.054 0.080 2026-09-19 03:13:55,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.030 0.040 2026-09-19 03:13:55,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.015 2026-09-19 03:13:55,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19021317 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'}] 2026-09-19 03:13:55,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19021317 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4f4fe897-7894-4b7c-9808-ec5cccefbdd3'} updated pos.order #784 2026-09-19 03:13:55,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19021317 finished 2026-09-19 03:13:55,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.038 0.071 2026-09-19 03:13:55,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.029 0.060 2026-09-19 03:13:55,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:13:55,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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.006 2026-09-19 03:13:55,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:55,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:56,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.018 0.036 2026-09-19 03:13:56,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.016 2026-09-19 03:13:56,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-09-19 03:13:56,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:13:56,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29040080 (allocated 32256000) 2026-09-19 03:13:56,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 116307 2026-09-19 03:13:56,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-09-19 03:13:56,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 116307 2026-09-19 03:13:56,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031356_641016_test_transfering_orders.txt 2026-09-19 03:13:56,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpfw3ezmdy_chrome_odoo" 2026-09-19 03:13:56,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-09-19 03:13:57,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116548 2026-09-19 03:13:57,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpekxwk9jg_chrome_odoo 2026-09-19 03:13:57,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44657/json/version 2026-09-19 03:13:57,064 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:57,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:13:57,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44657/json 2026-09-19 03:13:57,092 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:13:57,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:44657/devtools/page/167CE554C4395D8D8FAB1FD4C0370FFD 2026-09-19 03:13:57,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-19 03:13:57,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-19 03:13:57,210 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:13:57,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-19 03:13:57,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:57,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:57,270 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:13:57,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:57] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.053 0.401 2026-09-19 03:13:57,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '167CE554C4395D8D8FAB1FD4C0370FFD', 'loaderId': 'A7327870515E151BD06E5A4BE651695B', 'isDownload': False} 2026-09-19 03:13:57,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-09-19 03:13:57,721 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:13:57,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:57] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-19 03:13:57,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:57] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-09-19 03:13:57,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:57] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.028 2026-09-19 03:13:58,221 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:58,226 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:58,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-09-19 03:13:58,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:13:58,280 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:58,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:58,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:13:58,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:13:58,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-19 03:13:58,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-19 03:13:58,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.027 2026-09-19 03:13:58,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 03:13:59,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.280 0.512 2026-09-19 03:13:59,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:13:59,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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-19 03:13:59,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.025 2026-09-19 03:13:59,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:13:59,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:13:59,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:13:59,418 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:13:59,458 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:13:59,459 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:13:59,488 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:13:59,501 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:13:59,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.033 2026-09-19 03:13:59,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-19 03:13:59,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:59,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.035 2026-09-19 03:13:59,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:13:59,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-09-19 03:13:59,583 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:13:59,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.029 0.043 2026-09-19 03:13:59,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:59,686 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:13:59,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.036 0.112 2026-09-19 03:13:59,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.082 2026-09-19 03:13:59,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13: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.005 2026-09-19 03:13:59,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:13:59,947 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:13:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:00,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,106 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:00,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:00,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:00,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #790625 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f123e243-3a82-41f2-aa82-a684386df1ec'}] 2026-09-19 03:14:00,475 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:00,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #790625 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f123e243-3a82-41f2-aa82-a684386df1ec'} created pos.order #788 2026-09-19 03:14:00,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #790625 finished 2026-09-19 03:14:00,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.207 0.224 2026-09-19 03:14:01,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-09-19 03:14:01,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48921159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cf9a4735-984c-472d-9ae9-b5a3bcbd3e0d'}] 2026-09-19 03:14:01,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48921159 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cf9a4735-984c-472d-9ae9-b5a3bcbd3e0d'} created pos.order #789 2026-09-19 03:14:01,356 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48921159 finished 2026-09-19 03:14:01,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.035 0.071 2026-09-19 03:14:01,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:01,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-19 03:14:01,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:14:01,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 16846600 (allocated 18223104) 2026-09-19 03:14:01,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116548 2026-09-19 03:14:01,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-19 03:14:01,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116548 2026-09-19 03:14:01,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031401_803489_test_user_on_residual_order.txt 2026-09-19 03:14:01,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpekxwk9jg_chrome_odoo" 2026-09-19 03:14:02,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116749 2026-09-19 03:14:02,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpp2qmjbg4_chrome_odoo 2026-09-19 03:14:02,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:42819/json/version 2026-09-19 03:14:02,077 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:02,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:14:02,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:42819/json 2026-09-19 03:14:02,102 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:02,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:42819/devtools/page/5BE8FA0524FF130869E75BC37EC21DB2 2026-09-19 03:14:02,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-19 03:14:02,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-19 03:14:02,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:14:02,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-19 03:14:02,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:02,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:02,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.016 0.049 2026-09-19 03:14:02,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '5BE8FA0524FF130869E75BC37EC21DB2', 'loaderId': 'E289D497A1988D7DF8A1C0B4FFFBD9AA', 'isDownload': False} 2026-09-19 03:14:02,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-09-19 03:14:02,290 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:14:02,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:14:02,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:14:02,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.055 2026-09-19 03:14:02,780 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:02,800 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:14:02,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:14:02,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:14:02,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:02,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:02,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:14:02,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:02,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "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-19 03:14:02,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.017 2026-09-19 03:14:02,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.043 0.031 2026-09-19 03:14:02,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-09-19 03:14:03,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 421 0.280 0.312 2026-09-19 03:14:03,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "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-19 03:14:03,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:14:03,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-09-19 03:14:03,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:14:03,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:14:03,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:14:03,841 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:03,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:14:03,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:03,871 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:14:03,906 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:03,909 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14: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-19 03:14:03,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.024 0.034 2026-09-19 03:14:03,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.085 2026-09-19 03:14:03,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,003 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:14:04,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.066 2026-09-19 03:14:04,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.060 0.108 2026-09-19 03:14:04,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.118 2026-09-19 03:14:04,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.016 0.178 2026-09-19 03:14:04,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.028 2026-09-19 03:14:04,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,270 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:04,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:04,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:04,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,697 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:04,776 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:04,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60291704 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cf9a4735-984c-472d-9ae9-b5a3bcbd3e0d'}] 2026-09-19 03:14:04,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #789 2026-09-19 03:14:05,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60291704 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'cf9a4735-984c-472d-9ae9-b5a3bcbd3e0d'} updated pos.order #789 2026-09-19 03:14:05,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60291704 finished 2026-09-19 03:14:05,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 187 0.215 0.257 2026-09-19 03:14:05,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:05,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-19 03:14:05,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:14:05,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15291188 (allocated 17039360) 2026-09-19 03:14:05,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116749 2026-09-19 03:14:05,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-19 03:14:05,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116749 2026-09-19 03:14:05,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031405_634501_test_user_on_residual_order.txt 2026-09-19 03:14:05,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpp2qmjbg4_chrome_odoo" 2026-09-19 03:14:05,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:14:14,657 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #224 deleted restaurant.floor records with IDs: [55] 2026-09-19 03:14:15,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-09-19 03:14:15,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13382892 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-09-19 03:14:15,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13382892 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #790 2026-09-19 03:14:15,284 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13382892 finished 2026-09-19 03:14:15,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-09-19 03:14:15,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-09-19 03:14:15,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:14:24,722 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #228 deleted restaurant.floor records with IDs: [58] 2026-09-19 03:14:25,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-09-19 03:14:25,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 116954 2026-09-19 03:14:25,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpijgg74ec_chrome_odoo 2026-09-19 03:14:25,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40331/json/version 2026-09-19 03:14:25,518 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:25,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:25,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40331/json 2026-09-19 03:14:25,558 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:25,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:40331/devtools/page/8A45B1244C17F6F22CC4BAD674021488 2026-09-19 03:14:25,573 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-09-19 03:14:25,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-09-19 03:14:25,647 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:14:25,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-09-19 03:14:25,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:25,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:25,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:14:26,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.045 0.358 2026-09-19 03:14:26,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '8A45B1244C17F6F22CC4BAD674021488', 'loaderId': 'FE32EEEE5AC4D82124E80362AF85E41D', 'isDownload': False} 2026-09-19 03:14:26,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-09-19 03:14:26,090 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:14:26,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:14:26,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:14:26,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:14:26,588 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:26,597 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:26,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:14:26,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:14:26,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:26,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:26,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:14:26,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:26,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.009 2026-09-19 03:14:26,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-19 03:14:26,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.034 2026-09-19 03:14:26,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-19 03:14:27,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.218 0.314 2026-09-19 03:14:27,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:27,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:14:27,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-09-19 03:14:27,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:14:27,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:27,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:14:27,660 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:27,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:14:27,697 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:27,712 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:14:27,713 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14: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-19 03:14:27,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.022 0.025 2026-09-19 03:14:27,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:14:27,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:27,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-09-19 03:14:27,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-09-19 03:14:27,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.012 2026-09-19 03:14:27,823 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:27,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.020 0.032 2026-09-19 03:14:27,884 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:27,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:27,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:27] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.019 0.077 2026-09-19 03:14:28,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.072 2026-09-19 03:14:28,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14: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-19 03:14:28,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,163 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:28,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96189580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '1f7433ea-88dc-4950-b24a-6c9ccf9efa9f'}] 2026-09-19 03:14:28,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96189580 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '1f7433ea-88dc-4950-b24a-6c9ccf9efa9f'} created pos.order #791 2026-09-19 03:14:28,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96189580 finished 2026-09-19 03:14:28,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.094 0.083 2026-09-19 03:14:28,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14: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-19 03:14:28,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:28,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-09-19 03:14:28,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:14:28,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16155424 (allocated 17960960) 2026-09-19 03:14:28,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 116954 2026-09-19 03:14:28,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-09-19 03:14:28,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 116954 2026-09-19 03:14:29,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031429_026741_test_change_table_rewards_stay.txt 2026-09-19 03:14:29,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpijgg74ec_chrome_odoo" 2026-09-19 03:14:29,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-09-19 03:14:29,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 117157 2026-09-19 03:14:29,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpvw1fhh9r_chrome_odoo 2026-09-19 03:14:29,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:35097/json/version 2026-09-19 03:14:29,539 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:29,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:29,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:35097/json 2026-09-19 03:14:29,551 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:29,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:35097/devtools/page/928F0C88FDA2ACF1A5F8382918D074B4 2026-09-19 03:14:29,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-09-19 03:14:29,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-09-19 03:14:29,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:14:29,669 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-09-19 03:14:29,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:29,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:29,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:14:30,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.057 0.454 2026-09-19 03:14:30,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '928F0C88FDA2ACF1A5F8382918D074B4', 'loaderId': '0BA8CA1CA6F10B91D4715D826520C7E6', 'isDownload': False} 2026-09-19 03:14:30,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:30,250 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:14:30,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:14:30,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:14:30,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-09-19 03:14:30,802 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:30,805 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:30,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:14:30,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:14:30,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:30,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:30,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:14:30,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:30,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-09-19 03:14:30,955 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:14:31,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.033 2026-09-19 03:14:31,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 03:14:31,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.293 0.357 2026-09-19 03:14:31,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "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-19 03:14:31,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:14:31,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.026 2026-09-19 03:14:31,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14: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-19 03:14:31,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:31,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:14:31,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:31,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:14:31,960 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:31,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:14:32,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.022 0.049 2026-09-19 03:14:32,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "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-19 03:14:32,024 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:14:32,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.071 2026-09-19 03:14:32,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:14:32,087 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:14:32,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.047 0.043 2026-09-19 03:14:32,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.025 0.139 2026-09-19 03:14:32,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.046 2026-09-19 03:14:32,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,328 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:14:32,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.043 2026-09-19 03:14:32,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:14:32,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,550 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:32,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:32,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3699110 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7385047c-e396-4a68-b573-b4e5a63ed764'}] 2026-09-19 03:14:32,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3699110 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7385047c-e396-4a68-b573-b4e5a63ed764'} created pos.order #792 2026-09-19 03:14:32,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3699110 finished 2026-09-19 03:14:33,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.107 0.094 2026-09-19 03:14:33,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:14:33,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37763725 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '7e25523b-1da3-46e9-bff4-7e17ac98d3f0'}] 2026-09-19 03:14:33,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37763725 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '7e25523b-1da3-46e9-bff4-7e17ac98d3f0'} created pos.order #793 2026-09-19 03:14:33,468 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37763725 finished 2026-09-19 03:14:33,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.024 0.057 2026-09-19 03:14:33,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-09-19 03:14:33,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:33,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17203076 (allocated 18485248) 2026-09-19 03:14:33,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 117157 2026-09-19 03:14:33,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-09-19 03:14:33,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 117157 2026-09-19 03:14:33,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031433_718265_test_loyalty_reward_with_courses.txt 2026-09-19 03:14:33,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpvw1fhh9r_chrome_odoo" 2026-09-19 03:14:33,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:14:43,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-09-19 03:14:43,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 117362 2026-09-19 03:14:43,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmptavksxtc_chrome_odoo 2026-09-19 03:14:43,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:42187/json/version 2026-09-19 03:14:43,812 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:43,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-09-19 03:14:43,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:42187/json 2026-09-19 03:14:43,885 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:43,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:42187/devtools/page/D54A222898EB034469E6F6784ECD5986 2026-09-19 03:14:43,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-09-19 03:14:43,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-09-19 03:14:44,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:14:44,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-09-19 03:14:44,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:44,036 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:44,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:14:44,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:44] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.083 0.478 2026-09-19 03:14:44,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': 'D54A222898EB034469E6F6784ECD5986', 'loaderId': 'A3B95A104FED6E1FAAD47E3692688F78', 'isDownload': False} 2026-09-19 03:14:44,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-09-19 03:14:44,623 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:14:44,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:14:44,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-19 03:14:44,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-09-19 03:14:45,139 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:14:45,153 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:14:45,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:14:45,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:45,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:14:45,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:45,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:14:45,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:45,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.016 2026-09-19 03:14:45,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-09-19 03:14:45,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.051 2026-09-19 03:14:45,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-09-19 03:14:46,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.350 0.339 2026-09-19 03:14:46,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:14:46,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:14:46,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.032 2026-09-19 03:14:46,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:14:46,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-09-19 03:14:46,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:46,365 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:46,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:14:46,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:14:46,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:46,413 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:46,460 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-09-19 03:14:46,483 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:14:46,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image/res.users/232/avatar_128 HTTP/1.1" 200 - 14 0.082 0.056 2026-09-19 03:14:46,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:46,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 03:14:46,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.037 0.105 2026-09-19 03:14:46,613 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:14:46,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.027 0.177 2026-09-19 03:14:46,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:46,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.011 0.210 2026-09-19 03:14:46,712 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:14:46,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2138&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.169 2026-09-19 03:14:46,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2139&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-09-19 03:14:46,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2140&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-09-19 03:14:46,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2143&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-09-19 03:14:46,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2142&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-09-19 03:14:46,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2146&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-09-19 03:14:46,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2144&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-19 03:14:46,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image?model=product.template&field=image_128&id=2145&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-09-19 03:14:46,955 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:46] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.003 0.150 2026-09-19 03:14:47,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.046 0.176 2026-09-19 03:14:47,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:47] "GET /web/image?model=product.template&field=image_128&id=2141&unique=2026-09-19T03:14:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-09-19 03:14:47,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,818 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,829 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:47,833 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:14:47,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:47,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:48,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:48,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:48,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:48] "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-19 03:14:48,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:48,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-09-19 03:14:48,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-19 03:14:48,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14699092 (allocated 16252928) 2026-09-19 03:14:48,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 117362 2026-09-19 03:14:48,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-09-19 03:14:48,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 117362 2026-09-19 03:14:48,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031448_432196_test_mpesa_express_request_data.txt 2026-09-19 03:14:48,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmptavksxtc_chrome_odoo" 2026-09-19 03:14:48,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:14:48,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-09-19 03:14:48,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-09-19 03:14:48,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-09-19 03:14:48,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-09-19 03:14:48,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:14:57,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-09-19 03:14:58,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 117574 2026-09-19 03:14:58,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp4k9n03i4_chrome_odoo 2026-09-19 03:14:58,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:42897/json/version 2026-09-19 03:14:58,316 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:58,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:58,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:42897/json 2026-09-19 03:14:58,383 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:14:58,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:42897/devtools/page/E56FCDF1AE89AC2007C9A4BC89B1BC85 2026-09-19 03:14:58,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-09-19 03:14:58,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-09-19 03:14:58,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:14:58,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-09-19 03:14:58,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:58,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:58,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:14:59,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.072 0.407 2026-09-19 03:14:59,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': 'E56FCDF1AE89AC2007C9A4BC89B1BC85', 'loaderId': '266C23D1496D2C8EA5C09E821D7D5659', 'isDownload': False} 2026-09-19 03:14:59,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-09-19 03:14:59,095 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:14:59,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-09-19 03:14:59,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:14:59,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:14:59,570 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:14:59,580 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:14:59,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.009 2026-09-19 03:14:59,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.007 2026-09-19 03:14:59,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:59,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:14:59,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-09-19 03:14:59,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:14:59,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.021 0.014 2026-09-19 03:14:59,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.044 2026-09-19 03:14:59,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.031 2026-09-19 03:14:59,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:14:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-09-19 03:15:00,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.243 0.287 2026-09-19 03:15:00,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:15:00,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:15:00,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.037 2026-09-19 03:15:00,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:15:00,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:00,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:00,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:15:00,690 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:00,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:00,711 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:15:00,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.023 2026-09-19 03:15:00,771 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-09-19 03:15:00,810 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:15:00,844 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:15:00,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:00,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.127 0.041 2026-09-19 03:15:00,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.123 2026-09-19 03:15:00,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:01,029 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:01,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.057 0.189 2026-09-19 03:15:01,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:01,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:15:01,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.344 2026-09-19 03:15:01,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-09-19 03:15:01,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.293 2026-09-19 03:15:01,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.292 2026-09-19 03:15:01,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-09-19 03:15:01,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-09-19 03:15:01,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-09-19 03:15:01,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.165 2026-09-19 03:15:01,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-09-19 03:15:01,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-09-19 03:15:01,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.213 2026-09-19 03:15:01,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-09-19 03:15:01,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.239 2026-09-19 03:15:01,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:01,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:01,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.056 0.089 2026-09-19 03:15:01,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.030 2026-09-19 03:15:01,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-09-19 03:15:01,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "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.075 0.083 2026-09-19 03:15:02,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.067 0.076 2026-09-19 03:15:02,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.128 2026-09-19 03:15:02,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-09-19 03:15:02,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,677 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:02,682 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:02,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:02,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-09-19 03:15:02,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 03:15:02,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21400723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'abd6cb9b-a2f1-48dd-8c98-0beb30513a57'}] 2026-09-19 03:15:02,927 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:15:03,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17490928 (allocated 19398656) 2026-09-19 03:15:03,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 117574 2026-09-19 03:15:03,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-09-19 03:15:03,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 117574 2026-09-19 03:15:03,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031503_147226_test_advance_payment_with_extra_lines.txt 2026-09-19 03:15:03,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp4k9n03i4_chrome_odoo" 2026-09-19 03:15:03,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-09-19 03:15:03,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21400723 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'abd6cb9b-a2f1-48dd-8c98-0beb30513a57'} created pos.order #794 2026-09-19 03:15:03,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21400723 finished 2026-09-19 03:15:03,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 230 0.260 0.281 2026-09-19 03:15:03,468 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-09-19 03:15:03,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137785 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-19 03:15:05,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137785 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #795 2026-09-19 03:15:05,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137785 finished 2026-09-19 03:15:05,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-09-19 03:15:06,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-09-19 03:15:07,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57087245 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '608a9649-f294-430a-8fa2-af8b7add05eb'}] 2026-09-19 03:15:07,445 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1286] 2026-09-19 03:15:07,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57087245 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '608a9649-f294-430a-8fa2-af8b7add05eb'} created pos.order #796 2026-09-19 03:15:07,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57087245 finished 2026-09-19 03:15:08,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-09-19 03:15:08,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49503460 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd5a0ec5d-6204-4bf3-8701-bd4c6d733978'}] 2026-09-19 03:15:08,904 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1289] 2026-09-19 03:15:10,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49503460 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd5a0ec5d-6204-4bf3-8701-bd4c6d733978'} created pos.order #798 2026-09-19 03:15:10,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49503460 finished 2026-09-19 03:15:10,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-09-19 03:15:11,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 117791 2026-09-19 03:15:11,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpzs8b75y1_chrome_odoo 2026-09-19 03:15:11,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:43163/json/version 2026-09-19 03:15:11,366 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:11,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:11,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:43163/json 2026-09-19 03:15:11,440 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:11,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:43163/devtools/page/00DD7FEDFD9E7191C812875CB751EFB5 2026-09-19 03:15:11,494 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-09-19 03:15:11,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-09-19 03:15:11,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:15:11,642 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-09-19 03:15:11,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:11,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:11,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:12,268 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.063 0.553 2026-09-19 03:15:12,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': '00DD7FEDFD9E7191C812875CB751EFB5', 'loaderId': '11D1149CC44A392920E70A3CCB9D0E18', 'isDownload': False} 2026-09-19 03:15:12,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-09-19 03:15:12,281 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:12,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-09-19 03:15:12,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-09-19 03:15:12,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-09-19 03:15:12,768 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:12,778 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:12,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-09-19 03:15:12,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:15:12,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:12,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:15:12,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:12,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:12,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.015 2026-09-19 03:15:12,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.034 2026-09-19 03:15:12,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.035 2026-09-19 03:15:12,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-09-19 03:15:13,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.192 0.277 2026-09-19 03:15:13,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:15:13,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:15:13,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-09-19 03:15:13,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:15:13,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:13,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:15:13,773 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:13,786 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:13,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:15:13,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.026 0.022 2026-09-19 03:15:13,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 03:15:13,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 03:15:13,856 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:13,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "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-19 03:15:13,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:15:13,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:13,994 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:13,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-09-19 03:15:14,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:14,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.068 0.044 2026-09-19 03:15:14,110 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:14,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:14,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.156 2026-09-19 03:15:14,177 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:14,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.179 2026-09-19 03:15:14,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.224 2026-09-19 03:15:14,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-09-19 03:15:14,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.260 2026-09-19 03:15:14,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.213 2026-09-19 03:15:14,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.187 2026-09-19 03:15:14,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-09-19 03:15:14,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.054 0.184 2026-09-19 03:15:14,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-09-19 03:15:14,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:14,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-09-19 03:15:14,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:14,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.094 0.105 2026-09-19 03:15:14,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.024 2026-09-19 03:15:14,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.017 2026-09-19 03:15:15,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "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.078 0.084 2026-09-19 03:15:15,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.070 0.072 2026-09-19 03:15:15,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.134 2026-09-19 03:15:15,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.012 0.024 2026-09-19 03:15:15,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.009 0.019 2026-09-19 03:15:15,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,689 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:15,690 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:15,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:15,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50172151 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '679aa90a-6087-4637-a78f-74eb6f6ad86a'}] 2026-09-19 03:15:15,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:15:16,085 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1292] 2026-09-19 03:15:16,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50172151 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '679aa90a-6087-4637-a78f-74eb6f6ad86a'} created pos.order #800 2026-09-19 03:15:16,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50172151 finished 2026-09-19 03:15:16,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 367 0.337 0.407 2026-09-19 03:15:16,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:15:16,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:16,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73512841 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '679aa90a-6087-4637-a78f-74eb6f6ad86a'}] 2026-09-19 03:15:16,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73512841 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '679aa90a-6087-4637-a78f-74eb6f6ad86a'} sync ignored for existing PoS order pos.order(800,) (state: paid) 2026-09-19 03:15:16,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73512841 finished 2026-09-19 03:15:16,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:16,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-09-19 03:15:16,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:15:16,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.042 0.075 2026-09-19 03:15:17,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19308892 (allocated 22282240) 2026-09-19 03:15:17,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 117791 2026-09-19 03:15:17,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-09-19 03:15:17,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 117791 2026-09-19 03:15:17,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031517_134267_test_customer_notes.txt 2026-09-19 03:15:17,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpzs8b75y1_chrome_odoo" 2026-09-19 03:15:17,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-09-19 03:15:17,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 118007 2026-09-19 03:15:17,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpl23tauck_chrome_odoo 2026-09-19 03:15:17,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:40979/json/version 2026-09-19 03:15:17,892 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:17,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:17,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:40979/json 2026-09-19 03:15:17,899 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:17,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:40979/devtools/page/6AA6EB3CA14EC50BE057C622FBEE7C74 2026-09-19 03:15:17,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-09-19 03:15:17,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-09-19 03:15:18,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:15:18,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-09-19 03:15:18,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:18,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:18,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:18,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:18] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.052 0.434 2026-09-19 03:15:18,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '6AA6EB3CA14EC50BE057C622FBEE7C74', 'loaderId': '271078A83D0B8537E984059E275BA087', 'isDownload': False} 2026-09-19 03:15:18,555 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:18,568 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:18,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 03:15:18,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-19 03:15:18,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.019 2026-09-19 03:15:19,008 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:19,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:19,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:15:19,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:15:19,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:19,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:19,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:19,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:19,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.013 2026-09-19 03:15:19,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-09-19 03:15:19,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.040 2026-09-19 03:15:19,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-09-19 03:15:19,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.144 0.333 2026-09-19 03:15:19,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "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-19 03:15:19,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:15:19,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-09-19 03:15:19,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-09-19 03:15:19,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:19,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:20,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:20,012 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:20,024 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:20,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:20,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:20,049 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:20,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.023 0.024 2026-09-19 03:15:20,095 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 03:15:20,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.064 2026-09-19 03:15:20,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:20,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.045 0.062 2026-09-19 03:15:20,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.020 0.130 2026-09-19 03:15:20,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:20,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.108 0.213 2026-09-19 03:15:20,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:20,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.016 0.138 2026-09-19 03:15:20,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:20,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-09-19 03:15:20,453 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:20,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.186 2026-09-19 03:15:20,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-09-19 03:15:20,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.231 2026-09-19 03:15:20,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 03:15:20,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-19 03:15:20,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-09-19 03:15:20,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.016 0.148 2026-09-19 03:15:20,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.055 0.175 2026-09-19 03:15:20,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.239 2026-09-19 03:15:20,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:20,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:20,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.036 0.093 2026-09-19 03:15:21,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.016 0.032 2026-09-19 03:15:21,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:15:21,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "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.080 0.076 2026-09-19 03:15:21,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.072 0.078 2026-09-19 03:15:21,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.151 2026-09-19 03:15:21,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.024 2026-09-19 03:15:21,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,817 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,833 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:21,833 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:21,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:21,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76390857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd2ed870c-b76d-4d87-8f24-27da2f1c452b'}] 2026-09-19 03:15:22,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:22,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76390857 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd2ed870c-b76d-4d87-8f24-27da2f1c452b'} created pos.order #801 2026-09-19 03:15:22,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76390857 finished 2026-09-19 03:15:22,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.121 0.192 2026-09-19 03:15:22,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.056 0.053 2026-09-19 03:15:22,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.019 2026-09-19 03:15:22,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90490905 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'd2ed870c-b76d-4d87-8f24-27da2f1c452b'}] 2026-09-19 03:15:22,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90490905 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'd2ed870c-b76d-4d87-8f24-27da2f1c452b'} sync ignored for existing PoS order pos.order(801,) (state: paid) 2026-09-19 03:15:22,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90490905 finished 2026-09-19 03:15:22,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.100 0.094 2026-09-19 03:15:22,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:22,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.026 2026-09-19 03:15:22,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.051 2026-09-19 03:15:23,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.013 0.028 2026-09-19 03:15:23,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:15:23,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:23,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.048 0.081 2026-09-19 03:15:23,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.063 0.068 2026-09-19 03:15:23,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.014 0.118 2026-09-19 03:15:23,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.026 2026-09-19 03:15:23,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:23,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.014 0.022 2026-09-19 03:15:23,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:23,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-09-19 03:15:23,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:15:23,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 19955100 (allocated 21630976) 2026-09-19 03:15:23,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 118007 2026-09-19 03:15:23,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-09-19 03:15:23,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 118007 2026-09-19 03:15:23,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031523_842136_test_down_payment_displayed.txt 2026-09-19 03:15:23,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpl23tauck_chrome_odoo" 2026-09-19 03:15:23,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-09-19 03:15:24,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 118233 2026-09-19 03:15:24,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpm19c669x_chrome_odoo 2026-09-19 03:15:24,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:39531/json/version 2026-09-19 03:15:24,708 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:24,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:24,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:39531/json 2026-09-19 03:15:24,741 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:24,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:39531/devtools/page/EA4C79D110C7D25F00C9E4818B453088 2026-09-19 03:15:24,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-09-19 03:15:24,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-09-19 03:15:24,928 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:15:24,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-09-19 03:15:24,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:24,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:24,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:25,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.057 0.428 2026-09-19 03:15:25,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': 'EA4C79D110C7D25F00C9E4818B453088', 'loaderId': '23548754574B3E81484289F909527905', 'isDownload': False} 2026-09-19 03:15:25,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-09-19 03:15:25,458 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:25,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-09-19 03:15:25,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:15:25,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-19 03:15:25,884 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:25,887 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:25,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:15:25,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:15:25,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:25,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:25,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:15:25,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:26,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.013 2026-09-19 03:15:26,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-19 03:15:26,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.030 2026-09-19 03:15:26,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 03:15:26,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.257 0.281 2026-09-19 03:15:26,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "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-19 03:15:26,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:15:26,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.030 2026-09-19 03:15:26,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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.006 2026-09-19 03:15:26,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:26,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:26,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:26,898 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:15:26,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:26,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.035 0.018 2026-09-19 03:15:26,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-09-19 03:15:26,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-19 03:15:26,946 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "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-19 03:15:26,947 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:15:26,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-09-19 03:15:27,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:27,079 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:27,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.060 0.052 2026-09-19 03:15:27,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.072 2026-09-19 03:15:27,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:15:27,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:27,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:15:27,250 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:27,259 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:27,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.111 2026-09-19 03:15:27,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:27,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.034 0.235 2026-09-19 03:15:27,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-19 03:15:27,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.187 2026-09-19 03:15:27,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-09-19 03:15:27,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-09-19 03:15:27,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-19 03:15:27,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:15:27,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.109 2026-09-19 03:15:27,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.030 0.217 2026-09-19 03:15:27,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:27,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:27,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.049 0.079 2026-09-19 03:15:27,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.026 2026-09-19 03:15:27,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.014 2026-09-19 03:15:27,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.050 0.080 2026-09-19 03:15:28,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.035 0.061 2026-09-19 03:15:28,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-09-19 03:15:28,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.021 2026-09-19 03:15:28,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,464 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,602 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:28,607 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:28,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:28,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-09-19 03:15:28,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:15:28,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10453989 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '325aee1b-834c-4da2-abe6-1d00bb86b4bb'}] 2026-09-19 03:15:28,848 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:28,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17017108 (allocated 18612224) 2026-09-19 03:15:28,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 118233 2026-09-19 03:15:28,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-09-19 03:15:28,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 118233 2026-09-19 03:15:28,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10453989 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '325aee1b-834c-4da2-abe6-1d00bb86b4bb'} created pos.order #802 2026-09-19 03:15:28,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10453989 finished 2026-09-19 03:15:29,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031529_038965_test_downpayment_amount_to_invoice.txt 2026-09-19 03:15:29,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpm19c669x_chrome_odoo" 2026-09-19 03:15:29,068 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-09-19 03:15:29,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 126 0.096 0.173 2026-09-19 03:15:29,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-09-19 03:15:30,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-09-19 03:15:31,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 118440 2026-09-19 03:15:31,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpk7tameb__chrome_odoo 2026-09-19 03:15:31,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44779/json/version 2026-09-19 03:15:31,144 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:31,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:31,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44779/json 2026-09-19 03:15:31,162 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:31,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:44779/devtools/page/B3D312381C71345080B98A54532721CA 2026-09-19 03:15:31,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-09-19 03:15:31,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-09-19 03:15:31,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:15:31,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-09-19 03:15:31,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:31,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:31,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:32,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.048 0.639 2026-09-19 03:15:32,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': 'B3D312381C71345080B98A54532721CA', 'loaderId': 'F6BDD5EDE9D05A31DBF9FC2BF1B268FF', 'isDownload': False} 2026-09-19 03:15:32,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-19 03:15:32,029 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:32,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:15:32,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-09-19 03:15:32,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:15:32,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:32,524 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:32,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:15:32,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:32,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:15:32,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:32,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:15:32,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:32,639 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-19 03:15:32,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "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.019 2026-09-19 03:15:32,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:15:32,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.014 0.032 2026-09-19 03:15:33,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.299 0.295 2026-09-19 03:15:33,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:33,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:15:33,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.030 2026-09-19 03:15:33,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:15:33,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:33,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:15:33,569 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:33,599 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:33,601 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:33,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.023 2026-09-19 03:15:33,622 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:15:33,638 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:33,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.036 0.053 2026-09-19 03:15:33,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-09-19 03:15:33,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.033 2026-09-19 03:15:33,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:33,757 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:15:33,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:33,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.074 0.040 2026-09-19 03:15:33,873 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:33,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.117 2026-09-19 03:15:33,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:33,895 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:33,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.105 2026-09-19 03:15:33,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.135 2026-09-19 03:15:33,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:33] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-19 03:15:34,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.023 0.276 2026-09-19 03:15:34,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-19 03:15:34,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-19 03:15:34,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-19 03:15:34,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 03:15:34,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:15:34,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-09-19 03:15:34,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.220 2026-09-19 03:15:34,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:34,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:34,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.043 0.093 2026-09-19 03:15:34,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.009 0.017 2026-09-19 03:15:34,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:15:34,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:34,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "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.057 0.069 2026-09-19 03:15:34,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.049 0.082 2026-09-19 03:15:34,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.125 2026-09-19 03:15:34,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.024 2026-09-19 03:15:35,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,222 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:35,223 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:35,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:35,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-09-19 03:15:35,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:15:35,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98378536 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4160b4ab-2ced-4dbe-8db0-02d5c8678617'}] 2026-09-19 03:15:35,529 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:35,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 16948628 (allocated 18612224) 2026-09-19 03:15:35,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 118440 2026-09-19 03:15:35,586 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-09-19 03:15:35,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 118440 2026-09-19 03:15:35,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031535_692259_test_downpayment_invoice_line_name.txt 2026-09-19 03:15:35,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpk7tameb__chrome_odoo" 2026-09-19 03:15:35,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-09-19 03:15:36,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98378536 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4160b4ab-2ced-4dbe-8db0-02d5c8678617'} created pos.order #803 2026-09-19 03:15:36,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98378536 finished 2026-09-19 03:15:36,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 440 0.441 1.018 2026-09-19 03:15:37,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-09-19 03:15:37,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118659 2026-09-19 03:15:37,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp17b9rtdl_chrome_odoo 2026-09-19 03:15:37,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41283/json/version 2026-09-19 03:15:37,896 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:37,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:37,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41283/json 2026-09-19 03:15:37,964 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:37,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:41283/devtools/page/52E3701F7B5FF5BE3F6B137EF456468B 2026-09-19 03:15:37,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-19 03:15:37,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-19 03:15:38,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:15:38,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-19 03:15:38,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:38,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:38,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:38,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:38] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.069 0.402 2026-09-19 03:15:38,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '52E3701F7B5FF5BE3F6B137EF456468B', 'loaderId': '7DA492ED298F3B0CBF59BD3C061BE896', 'isDownload': False} 2026-09-19 03:15:38,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-19 03:15:38,617 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:38,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:38] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:15:38,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:38] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-09-19 03:15:38,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:38] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:15:39,081 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:39,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:39,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:15:39,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:15:39,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:39,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:39,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:15:39,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:39,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.011 2026-09-19 03:15:39,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.030 2026-09-19 03:15:39,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-09-19 03:15:39,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.025 0.026 2026-09-19 03:15:39,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.189 0.314 2026-09-19 03:15:39,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "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-19 03:15:39,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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.005 2026-09-19 03:15:39,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-19 03:15:40,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:15:40,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:40,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:15:40,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:40,101 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:40,112 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:15:40,116 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:15:40,195 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:15:40,205 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:15:40,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.043 0.071 2026-09-19 03:15:40,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:40,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.119 2026-09-19 03:15:40,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:40,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.042 0.114 2026-09-19 03:15:40,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.014 0.165 2026-09-19 03:15:40,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.162 2026-09-19 03:15:40,386 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:40,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:40,401 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:40,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-09-19 03:15:40,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:15:40,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:40,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-09-19 03:15:40,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.156 2026-09-19 03:15:40,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-09-19 03:15:40,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-09-19 03:15:40,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:15:40,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 03:15:40,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:15:40,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.113 2026-09-19 03:15:40,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.138 2026-09-19 03:15:40,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:40,769 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:40,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.040 0.084 2026-09-19 03:15:40,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.018 0.022 2026-09-19 03:15:41,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.008 2026-09-19 03:15:41,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "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.039 0.072 2026-09-19 03:15:41,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.043 0.063 2026-09-19 03:15:41,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.108 2026-09-19 03:15:41,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.023 2026-09-19 03:15:41,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,634 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:41,636 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:41,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:41,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-19 03:15:41,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:15:41,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46813093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9ee48d87-0ea7-4a4c-8757-4dd3f152fa74'}] 2026-09-19 03:15:41,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:15:41,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17127852 (allocated 18874368) 2026-09-19 03:15:41,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118659 2026-09-19 03:15:41,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-19 03:15:41,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118659 2026-09-19 03:15:42,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031542_097120_test_downpayment_invoice_link.txt 2026-09-19 03:15:42,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp17b9rtdl_chrome_odoo" 2026-09-19 03:15:42,104 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-19 03:15:43,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46813093 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9ee48d87-0ea7-4a4c-8757-4dd3f152fa74'} created pos.order #804 2026-09-19 03:15:43,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46813093 finished 2026-09-19 03:15:43,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 461 0.446 0.983 2026-09-19 03:15:44,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118872 2026-09-19 03:15:44,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp29fx9scf_chrome_odoo 2026-09-19 03:15:44,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42897/json/version 2026-09-19 03:15:44,225 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:44,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:44,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42897/json 2026-09-19 03:15:44,255 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:44,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:42897/devtools/page/B814B4A9D1A67AC621D3F316CD6C6A23 2026-09-19 03:15:44,285 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-19 03:15:44,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-19 03:15:44,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:15:44,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-19 03:15:44,409 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:44,409 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:44,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:44] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.032 0.038 2026-09-19 03:15:44,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'B814B4A9D1A67AC621D3F316CD6C6A23', 'loaderId': '263FEDD12035ACA0705A3C0DF03B6AAE', 'isDownload': False} 2026-09-19 03:15:44,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-09-19 03:15:44,516 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:44,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:15:44,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:15:44,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:15:45,023 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:45,026 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:45,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:45,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.005 0.005 2026-09-19 03:15:45,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:45,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:45,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:15:45,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:45,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.015 0.010 2026-09-19 03:15:45,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.027 2026-09-19 03:15:45,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.018 0.023 2026-09-19 03:15:45,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-09-19 03:15:45,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.240 0.284 2026-09-19 03:15:45,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:15:45,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:45,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.064 2026-09-19 03:15:46,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.010 2026-09-19 03:15:46,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:46,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:46,121 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:46,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:46,147 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:15:46,151 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:46,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.020 0.030 2026-09-19 03:15:46,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.059 2026-09-19 03:15:46,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:46,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:46,235 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:46,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.019 2026-09-19 03:15:46,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.035 0.056 2026-09-19 03:15:46,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:46,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:46,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.035 0.136 2026-09-19 03:15:46,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.029 2026-09-19 03:15:46,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.051 2026-09-19 03:15:46,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-19 03:15:46,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:46,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.105 2026-09-19 03:15:46,553 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:46,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-09-19 03:15:46,590 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:15:46,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:46,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.172 2026-09-19 03:15:46,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-09-19 03:15:46,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-09-19 03:15:46,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-09-19 03:15:46,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.158 2026-09-19 03:15:46,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.155 2026-09-19 03:15:46,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.014 0.023 2026-09-19 03:15:46,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:15:46,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "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.067 0.066 2026-09-19 03:15:47,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.044 0.062 2026-09-19 03:15:47,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.104 2026-09-19 03:15:47,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.031 2026-09-19 03:15:47,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,585 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:47,588 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:15:47,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,677 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:47,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-19 03:15:47,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:15:47,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94771860 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'cef640d5-175d-441d-aac2-3bc4767fd9a9'}] 2026-09-19 03:15:47,891 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:15:47,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 16878404 (allocated 18612224) 2026-09-19 03:15:48,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118872 2026-09-19 03:15:48,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-19 03:15:48,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118872 2026-09-19 03:15:48,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031548_084722_test_downpayment_invoice_link.txt 2026-09-19 03:15:48,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp29fx9scf_chrome_odoo" 2026-09-19 03:15:48,100 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-19 03:15:48,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94771860 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'cef640d5-175d-441d-aac2-3bc4767fd9a9'} created pos.order #805 2026-09-19 03:15:48,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94771860 finished 2026-09-19 03:15:48,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 348 0.406 0.576 2026-09-19 03:15:49,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119082 2026-09-19 03:15:49,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp8p8g4m28_chrome_odoo 2026-09-19 03:15:49,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42901/json/version 2026-09-19 03:15:49,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:49,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:49,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42901/json 2026-09-19 03:15:49,192 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:49,210 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:42901/devtools/page/A1E575AAA128D1D83BEA113EB55F7192 2026-09-19 03:15:49,228 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-19 03:15:49,241 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-19 03:15:49,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:15:49,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-19 03:15:49,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:49,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:49,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.029 0.037 2026-09-19 03:15:49,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'A1E575AAA128D1D83BEA113EB55F7192', 'loaderId': '4D98EBD66BEA02B24D827CCB0ECA6914', 'isDownload': False} 2026-09-19 03:15:49,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-09-19 03:15:49,391 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:49,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:15:49,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:15:49,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:15:49,810 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:49,824 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:15:49,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:49,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:15:49,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:49,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:49,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:49,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:49,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "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-19 03:15:49,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:15:49,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.010 0.022 2026-09-19 03:15:49,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:15:50,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.178 0.247 2026-09-19 03:15:50,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:50,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:50,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-19 03:15:50,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:15:50,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:50,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:50,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:50,685 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:50,698 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:50,700 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:15:50,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.012 0.019 2026-09-19 03:15:50,728 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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-19 03:15:50,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.041 2026-09-19 03:15:50,730 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:50,764 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:50,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.024 0.035 2026-09-19 03:15:50,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:50,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.024 0.089 2026-09-19 03:15:50,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.119 2026-09-19 03:15:50,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.006 2026-09-19 03:15:50,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:50,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.026 2026-09-19 03:15:50,949 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:50,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-09-19 03:15:50,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:50] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-09-19 03:15:51,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-09-19 03:15:51,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.124 2026-09-19 03:15:51,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 03:15:51,073 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:51,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-19 03:15:51,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:15:51,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-19 03:15:51,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.057 2026-09-19 03:15:51,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.009 0.021 2026-09-19 03:15:51,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:15:51,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15: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.037 0.061 2026-09-19 03:15:51,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.057 0.075 2026-09-19 03:15:51,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.121 2026-09-19 03:15:51,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.025 2026-09-19 03:15:51,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.011 0.022 2026-09-19 03:15:51,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:51,952 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:51,953 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:51,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:52,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:52,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:52,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:52,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-19 03:15:52,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:15:52,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90502382 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '7f8a9eac-c662-48f2-bf8d-dd18adbc3377'}] 2026-09-19 03:15:52,244 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:52,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17169612 (allocated 19136512) 2026-09-19 03:15:52,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119082 2026-09-19 03:15:52,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-19 03:15:52,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119082 2026-09-19 03:15:52,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031552_387875_test_downpayment_invoice_link.txt 2026-09-19 03:15:52,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp8p8g4m28_chrome_odoo" 2026-09-19 03:15:52,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-19 03:15:52,443 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #238 deleted stock.move.line records with IDs: [1298] 2026-09-19 03:15:53,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90502382 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '7f8a9eac-c662-48f2-bf8d-dd18adbc3377'} created pos.order #806 2026-09-19 03:15:53,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90502382 finished 2026-09-19 03:15:53,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 624 0.632 0.807 2026-09-19 03:15:53,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-09-19 03:15:54,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 119308 2026-09-19 03:15:54,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpnt52kswl_chrome_odoo 2026-09-19 03:15:54,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:43967/json/version 2026-09-19 03:15:54,514 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43967', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:54,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-09-19 03:15:54,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:43967/json 2026-09-19 03:15:54,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43967', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:15:54,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:43967/devtools/page/3434A796677D1E35D8073747ABF509BB 2026-09-19 03:15:54,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-09-19 03:15:54,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-09-19 03:15:54,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:15:54,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-09-19 03:15:54,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:54,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:54,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:15:55,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.063 0.482 2026-09-19 03:15:55,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '3434A796677D1E35D8073747ABF509BB', 'loaderId': 'FD4382EEA25D4762F361664B45F1DE89', 'isDownload': False} 2026-09-19 03:15:55,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-09-19 03:15:55,278 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:15:55,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:15:55,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:15:55,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-19 03:15:55,772 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:55,775 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:15:55,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.010 2026-09-19 03:15:55,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:15:55,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:55,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:15:55,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:55,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:55,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-19 03:15:55,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.024 2026-09-19 03:15:55,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:15:55,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.029 2026-09-19 03:15:56,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.219 0.288 2026-09-19 03:15:56,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:15:56,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:15:56,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-09-19 03:15:56,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:15:56,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-09-19 03:15:56,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:15:56,724 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:15:56,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:15:56,766 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:15:56,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:15:56,818 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:15:56,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.045 0.045 2026-09-19 03:15:56,822 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:15:56,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:56,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.129 2026-09-19 03:15:56,887 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:15:56,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.142 2026-09-19 03:15:56,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:56,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:15:57,015 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:15:57,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:57,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.060 0.173 2026-09-19 03:15:57,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-09-19 03:15:57,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.253 2026-09-19 03:15:57,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 03:15:57,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:15:57,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-09-19 03:15:57,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-09-19 03:15:57,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-09-19 03:15:57,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-09-19 03:15:57,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.145 2026-09-19 03:15:57,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.026 0.148 2026-09-19 03:15:57,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:15:57,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-19 03:15:57,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:57,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:57,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.049 0.086 2026-09-19 03:15:57,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.016 0.026 2026-09-19 03:15:57,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.010 2026-09-19 03:15:57,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:57,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "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.046 0.068 2026-09-19 03:15:57,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.031 0.053 2026-09-19 03:15:58,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-09-19 03:15:58,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.019 2026-09-19 03:15:58,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:15:58,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:15:58,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:58,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77703032 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd384e7ff-1e01-4f0b-9546-8d4292a19e72'}] 2026-09-19 03:15:58,546 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:15:58,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77703032 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd384e7ff-1e01-4f0b-9546-8d4292a19e72'} created pos.order #807 2026-09-19 03:15:58,642 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77703032 finished 2026-09-19 03:15:58,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 135 0.137 0.164 2026-09-19 03:15:58,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.018 2026-09-19 03:15:58,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:15:59,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60564786 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'd384e7ff-1e01-4f0b-9546-8d4292a19e72'}] 2026-09-19 03:15:59,053 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60564786 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'd384e7ff-1e01-4f0b-9546-8d4292a19e72'} sync ignored for existing PoS order pos.order(807,) (state: paid) 2026-09-19 03:15:59,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60564786 finished 2026-09-19 03:15:59,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.031 0.075 2026-09-19 03:15:59,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.019 2026-09-19 03:15:59,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-09-19 03:15:59,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.018 2026-09-19 03:15:59,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:15:59] "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.011 2026-09-19 03:15:59,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:15:59,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24158532 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '66e91669-4e7d-4168-8746-16c4e20408ce'}] 2026-09-19 03:16:00,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24158532 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '66e91669-4e7d-4168-8746-16c4e20408ce'} created pos.order #808 2026-09-19 03:16:00,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24158532 finished 2026-09-19 03:16:00,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.147 0.148 2026-09-19 03:16:00,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-09-19 03:16:00,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48601379 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '66e91669-4e7d-4168-8746-16c4e20408ce'}] 2026-09-19 03:16:00,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48601379 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '66e91669-4e7d-4168-8746-16c4e20408ce'} sync ignored for existing PoS order pos.order(808,) (state: paid) 2026-09-19 03:16:00,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:00,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48601379 finished 2026-09-19 03:16:00,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-09-19 03:16:00,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:16:00,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.068 0.097 2026-09-19 03:16:00,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 21470648 (allocated 24252416) 2026-09-19 03:16:00,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 119308 2026-09-19 03:16:00,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-09-19 03:16:00,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 119308 2026-09-19 03:16:00,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031600_628827_test_downpayment_refund.txt 2026-09-19 03:16:00,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpnt52kswl_chrome_odoo" 2026-09-19 03:16:00,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-09-19 03:16:01,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 119526 2026-09-19 03:16:01,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmp0kx41379_chrome_odoo 2026-09-19 03:16:01,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:39161/json/version 2026-09-19 03:16:01,876 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:01,906 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:01,906 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:39161/json 2026-09-19 03:16:01,907 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:01,928 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:39161/devtools/page/4791BA83F6846EEDDAE9FBC3944CADE5 2026-09-19 03:16:01,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-09-19 03:16:01,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-09-19 03:16:02,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:02,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-09-19 03:16:02,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:02,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:02,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:02,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:02] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.045 0.408 2026-09-19 03:16:02,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '4791BA83F6846EEDDAE9FBC3944CADE5', 'loaderId': 'F2E1BD27D68EAB9B49E97831727FF7AD', 'isDownload': False} 2026-09-19 03:16:02,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-09-19 03:16:02,565 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:02,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:02] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-09-19 03:16:02,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:02] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.028 2026-09-19 03:16:02,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:02] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-09-19 03:16:03,061 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:03,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:03,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:16:03,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:03,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:03,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-19 03:16:03,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:16:03,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:03,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.015 2026-09-19 03:16:03,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-19 03:16:03,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.028 2026-09-19 03:16:03,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-09-19 03:16:03,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.303 0.276 2026-09-19 03:16:03,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "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-19 03:16:03,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:16:04,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.035 2026-09-19 03:16:04,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.006 2026-09-19 03:16:04,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:04,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:04,133 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:04,155 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:16:04,162 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:04,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:16:04,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.014 0.039 2026-09-19 03:16:04,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-09-19 03:16:04,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:04,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:04,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:16:04,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:04,353 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:16:04,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.052 0.043 2026-09-19 03:16:04,424 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:04,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.083 2026-09-19 03:16:04,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:04,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.018 0.122 2026-09-19 03:16:04,479 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:04,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:16:04,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:04,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:16:04,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:16:04,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:16:04,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-19 03:16:04,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-19 03:16:04,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-19 03:16:04,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-19 03:16:04,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 03:16:04,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-19 03:16:04,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:16:04,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.088 2026-09-19 03:16:04,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.023 0.173 2026-09-19 03:16:04,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:04,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.034 0.087 2026-09-19 03:16:05,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.032 2026-09-19 03:16:05,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:16:05,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.075 0.085 2026-09-19 03:16:05,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.047 0.061 2026-09-19 03:16:05,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.087 2026-09-19 03:16:05,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-09-19 03:16:05,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:05,982 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:16:05,984 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:16:06,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:06,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:06,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:06,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:06,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:06,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87210827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7f9a5040-fa65-41a9-8906-d8b322735c99'}] 2026-09-19 03:16:06,263 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:07,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87210827 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7f9a5040-fa65-41a9-8906-d8b322735c99'} created pos.order #809 2026-09-19 03:16:07,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87210827 finished 2026-09-19 03:16:07,939 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:16:07,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 692 0.491 1.191 2026-09-19 03:16:08,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 33 0.030 0.033 2026-09-19 03:16:08,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.067 2026-09-19 03:16:08,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:08] "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-19 03:16:08,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-09-19 03:16:08,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:16:08,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45380534 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7f9a5040-fa65-41a9-8906-d8b322735c99'}] 2026-09-19 03:16:08,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45380534 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7f9a5040-fa65-41a9-8906-d8b322735c99'} sync ignored for existing PoS order pos.order(809,) (state: done) 2026-09-19 03:16:08,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45380534 finished 2026-09-19 03:16:08,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18501328 (allocated 19795968) 2026-09-19 03:16:08,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 119526 2026-09-19 03:16:08,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-09-19 03:16:08,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 119526 2026-09-19 03:16:08,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.054 0.078 2026-09-19 03:16:08,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031608_413898_test_downpayment_with_taxed_product.txt 2026-09-19 03:16:08,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmp0kx41379_chrome_odoo" 2026-09-19 03:16:08,489 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-09-19 03:16:09,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 119746 2026-09-19 03:16:09,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmphhqubooh_chrome_odoo 2026-09-19 03:16:09,184 44 INFO rb-c72f0cd-224934-416830 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:40581/json/version 2026-09-19 03:16:09,185 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:09,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:09,211 44 INFO rb-c72f0cd-224934-416830 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:40581/json 2026-09-19 03:16:09,212 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:09,221 44 INFO rb-c72f0cd-224934-416830 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:40581/devtools/page/C419F976DABFF3356B459C2DB08C9C78 2026-09-19 03:16:09,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:09,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-09-19 03:16:09,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:09,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-09-19 03:16:09,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:09,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:09,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:09,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:09] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.080 0.407 2026-09-19 03:16:09,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'C419F976DABFF3356B459C2DB08C9C78', 'loaderId': 'FE2654B1CC4B1DBBFE738CD4258A3C13', 'isDownload': False} 2026-09-19 03:16:09,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:09,870 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:09,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:09] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:16:09,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:09] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:16:09,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:09] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-09-19 03:16:10,304 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:10,304 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:10,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:16:10,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:10,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.005 2026-09-19 03:16:10,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:10,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:16:10,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:10,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.043 0.013 2026-09-19 03:16:10,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.068 2026-09-19 03:16:10,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.037 2026-09-19 03:16:10,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:16:11,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.183 0.281 2026-09-19 03:16:11,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:16:11,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:16:11,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.040 2026-09-19 03:16:11,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:16:11,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:11,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:11,330 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:11,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:16:11,357 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:11,362 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:16:11,383 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:16:11,408 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:16:11,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.056 0.031 2026-09-19 03:16:11,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.104 2026-09-19 03:16:11,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.041 2026-09-19 03:16:11,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:11,525 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:11,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.013 2026-09-19 03:16:11,565 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:11,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:11,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:11,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.107 0.052 2026-09-19 03:16:11,676 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:11,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.024 0.198 2026-09-19 03:16:11,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-09-19 03:16:11,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-09-19 03:16:11,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.244 2026-09-19 03:16:11,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-09-19 03:16:11,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-09-19 03:16:11,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-09-19 03:16:11,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.139 2026-09-19 03:16:11,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:11] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:16:12,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.044 0.175 2026-09-19 03:16:12,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-09-19 03:16:12,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:12,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.236 2026-09-19 03:16:12,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:12,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.035 0.082 2026-09-19 03:16:12,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.018 0.024 2026-09-19 03:16:12,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.016 2026-09-19 03:16:12,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:12,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "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.069 0.071 2026-09-19 03:16:12,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.038 0.064 2026-09-19 03:16:12,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.095 2026-09-19 03:16:12,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.020 2026-09-19 03:16:12,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:12,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:12] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.017 2026-09-19 03:16:12,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:12,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:13,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:13,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-09-19 03:16:13,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:16:13,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16246856 (allocated 17039360) 2026-09-19 03:16:13,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 119746 2026-09-19 03:16:13,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-09-19 03:16:13,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 119746 2026-09-19 03:16:13,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031613_227728_test_draft_pos_order_linked_sale_order.txt 2026-09-19 03:16:13,228 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmphhqubooh_chrome_odoo" 2026-09-19 03:16:13,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-09-19 03:16:13,892 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 119954 2026-09-19 03:16:13,893 44 INFO rb-c72f0cd-224934-416830 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/tmp8glu4ozq_chrome_odoo 2026-09-19 03:16:13,893 44 INFO rb-c72f0cd-224934-416830 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:39417/json/version 2026-09-19 03:16:13,894 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:13,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:13,947 44 INFO rb-c72f0cd-224934-416830 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:39417/json 2026-09-19 03:16:13,948 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:13,969 44 INFO rb-c72f0cd-224934-416830 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:39417/devtools/page/96D46345BB14CE1F16DDD91720AB550F 2026-09-19 03:16:13,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:13,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:14,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:14,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:14,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:14,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:14,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:14,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:14] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.059 0.607 2026-09-19 03:16:14,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '96D46345BB14CE1F16DDD91720AB550F', 'loaderId': '47FF18D3398C70B05B5796E9A18C917D', 'isDownload': False} 2026-09-19 03:16:14,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:14,820 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:14,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:14] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-09-19 03:16:14,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:14] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-09-19 03:16:14,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:14] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-09-19 03:16:15,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:15,290 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:15,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:16:15,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:16:15,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:15,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:15,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:16:15,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:15,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.035 2026-09-19 03:16:15,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.054 2026-09-19 03:16:15,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.046 2026-09-19 03:16:15,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 03:16:16,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.232 0.298 2026-09-19 03:16:16,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:16,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.005 2026-09-19 03:16:16,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-09-19 03:16:16,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.013 2026-09-19 03:16:16,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:16,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:16,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:16,339 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:16,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:16:16,386 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:16:16,394 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.049 2026-09-19 03:16:16,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.033 0.051 2026-09-19 03:16:16,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.092 2026-09-19 03:16:16,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-09-19 03:16:16,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-09-19 03:16:16,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:16,526 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:16:16,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:16,601 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:16,616 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:16,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.075 0.058 2026-09-19 03:16:16,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:16,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.160 2026-09-19 03:16:16,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.151 2026-09-19 03:16:16,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-19 03:16:16,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-19 03:16:16,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.287 2026-09-19 03:16:16,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-09-19 03:16:16,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-19 03:16:16,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-09-19 03:16:16,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-19 03:16:16,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:16:16,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:16:16,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:16] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 03:16:17,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.032 0.224 2026-09-19 03:16:17,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:17,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.037 0.074 2026-09-19 03:16:17,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:17] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.015 2026-09-19 03:16:17,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:16:17,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:16:17,906 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-09-19 03:16:17,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17684288 (allocated 18612224) 2026-09-19 03:16:18,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 119954 2026-09-19 03:16:18,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-09-19 03:16:18,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 119954 2026-09-19 03:16:18,114 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031618_113909_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-09-19 03:16:18,114 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmp8glu4ozq_chrome_odoo" 2026-09-19 03:16:18,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-09-19 03:16:18,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 120170 2026-09-19 03:16:18,708 44 INFO rb-c72f0cd-224934-416830 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/tmpeq8r_2y6_chrome_odoo 2026-09-19 03:16:18,709 44 INFO rb-c72f0cd-224934-416830 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:41105/json/version 2026-09-19 03:16:18,711 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:18,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,730 44 INFO rb-c72f0cd-224934-416830 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:41105/json 2026-09-19 03:16:18,731 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:18,740 44 INFO rb-c72f0cd-224934-416830 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:41105/devtools/page/2DD09AB02A650D7780287166B74298EA 2026-09-19 03:16:18,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:18,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:18,884 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:19,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 132 0.102 0.469 2026-09-19 03:16:19,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '2DD09AB02A650D7780287166B74298EA', 'loaderId': '80D93B9C9245BBB7ECDD5C9A78593402', 'isDownload': False} 2026-09-19 03:16:19,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:19,465 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:19,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-19 03:16:19,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:16:19,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:16:19,903 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:19,905 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:19,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:16:19,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:19,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:16:19,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:19,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:16:19,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:19,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.013 2026-09-19 03:16:20,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.026 2026-09-19 03:16:20,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.035 2026-09-19 03:16:20,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-09-19 03:16:20,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.245 0.274 2026-09-19 03:16:20,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:16:20,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.020 2026-09-19 03:16:20,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.034 2026-09-19 03:16:20,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:16:20,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:20,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:20,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:20,936 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:16:20,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:16:20,965 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:16:20,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:21,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.034 0.041 2026-09-19 03:16:21,022 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "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-19 03:16:21,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:21,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.093 2026-09-19 03:16:21,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.014 0.037 2026-09-19 03:16:21,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.080 2026-09-19 03:16:21,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.115 2026-09-19 03:16:21,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.027 2026-09-19 03:16:21,205 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:21,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 03:16:21,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-09-19 03:16:21,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-09-19 03:16:21,292 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:21,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.129 2026-09-19 03:16:21,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-09-19 03:16:21,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 03:16:21,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-09-19 03:16:21,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.181 2026-09-19 03:16:21,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-19 03:16:21,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-19 03:16:21,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.036 0.182 2026-09-19 03:16:21,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,689 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:21,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:22,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:22,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:22,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.044 0.082 2026-09-19 03:16:22,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:22] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:16:22,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 23 0.021 0.031 2026-09-19 03:16:22,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-09-19 03:16:22,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-09-19 03:16:22,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:22,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16208908 (allocated 17301504) 2026-09-19 03:16:22,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 120170 2026-09-19 03:16:22,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-09-19 03:16:22,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 120170 2026-09-19 03:16:22,627 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031622_627820_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-09-19 03:16:22,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmpeq8r_2y6_chrome_odoo" 2026-09-19 03:16:22,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-09-19 03:16:23,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-09-19 03:16:24,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 120380 2026-09-19 03:16:24,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp69e3tk4g_chrome_odoo 2026-09-19 03:16:24,627 44 INFO rb-c72f0cd-224934-416830 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:38241/json/version 2026-09-19 03:16:24,628 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:24,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:24,678 44 INFO rb-c72f0cd-224934-416830 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:38241/json 2026-09-19 03:16:24,679 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:24,702 44 INFO rb-c72f0cd-224934-416830 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:38241/devtools/page/48C8CE171E745A53CA62B6EC191C858B 2026-09-19 03:16:24,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:24,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-09-19 03:16:24,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:24,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-09-19 03:16:24,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:24,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:24,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:25,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.027 0.352 2026-09-19 03:16:25,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '48C8CE171E745A53CA62B6EC191C858B', 'loaderId': '4C34565DFB170AC8DFD2F693CF96AF63', 'isDownload': False} 2026-09-19 03:16:25,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:25,359 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:25,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.006 2026-09-19 03:16:25,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:16:25,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-19 03:16:25,788 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:25,791 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:25,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-19 03:16:25,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:25,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:25,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:16:25,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:16:25,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:25,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.017 2026-09-19 03:16:25,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-19 03:16:25,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.040 2026-09-19 03:16:25,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-09-19 03:16:26,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.190 0.311 2026-09-19 03:16:26,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:26,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:16:26,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.032 2026-09-19 03:16:26,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:16:26,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:26,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:26,819 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:16:26,820 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:16:26,836 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-09-19 03:16:26,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.056 2026-09-19 03:16:26,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.063 2026-09-19 03:16:26,861 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:16:26,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:16:26,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.016 0.092 2026-09-19 03:16:26,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.048 2026-09-19 03:16:26,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:26,944 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:27,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:27,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.038 2026-09-19 03:16:27,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.090 2026-09-19 03:16:27,049 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:16:27,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:27,060 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:27,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.102 2026-09-19 03:16:27,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:16:27,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.145 2026-09-19 03:16:27,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.024 0.216 2026-09-19 03:16:27,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-09-19 03:16:27,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-19 03:16:27,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.176 2026-09-19 03:16:27,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-09-19 03:16:27,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-19 03:16:27,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.131 2026-09-19 03:16:27,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.025 0.144 2026-09-19 03:16:27,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-09-19 03:16:27,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-09-19 03:16:27,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:27,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:27,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.042 0.095 2026-09-19 03:16:27,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.034 2026-09-19 03:16:27,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:16:27,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:27,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.042 0.071 2026-09-19 03:16:28,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.033 0.067 2026-09-19 03:16:28,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.098 2026-09-19 03:16:28,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.023 2026-09-19 03:16:28,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.017 0.030 2026-09-19 03:16:28,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,725 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,877 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:28,928 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-09-19 03:16:28,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:29,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 17949684 (allocated 19398656) 2026-09-19 03:16:29,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 120380 2026-09-19 03:16:29,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-09-19 03:16:29,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 120380 2026-09-19 03:16:29,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031629_148310_test_import_lot_groupable_and_non_groupable.txt 2026-09-19 03:16:29,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp69e3tk4g_chrome_odoo" 2026-09-19 03:16:29,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-09-19 03:16:29,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120592 2026-09-19 03:16:29,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpet0xgk1b_chrome_odoo 2026-09-19 03:16:29,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36001/json/version 2026-09-19 03:16:29,864 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:29,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:29,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36001/json 2026-09-19 03:16:29,887 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:29,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:36001/devtools/page/461B4ADAD79F616D6AD8CB2A91B1F3C3 2026-09-19 03:16:29,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-19 03:16:29,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-19 03:16:30,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:30,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-19 03:16:30,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:30,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:30,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:30,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:30] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.036 0.561 2026-09-19 03:16:30,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '461B4ADAD79F616D6AD8CB2A91B1F3C3', 'loaderId': '0429D83CFCB15750416BCBB33A732820', 'isDownload': False} 2026-09-19 03:16:30,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:30,688 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:30,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:30] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:16:30,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:30] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:16:30,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:30] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-09-19 03:16:31,151 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:31,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:16:31,183 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:16:31,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:16:31,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:31,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:31,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:31,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:31,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.014 2026-09-19 03:16:31,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 03:16:31,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.030 2026-09-19 03:16:31,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:16:31,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.171 0.248 2026-09-19 03:16:31,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "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-19 03:16:31,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:31,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.033 2026-09-19 03:16:31,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:16:31,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:31,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:32,022 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:32,044 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:32,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:16:32,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.022 2026-09-19 03:16:32,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:32,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.045 2026-09-19 03:16:32,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 03:16:32,082 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:32,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:16:32,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:32,234 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:16:32,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.055 0.043 2026-09-19 03:16:32,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.108 2026-09-19 03:16:32,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:32,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.150 2026-09-19 03:16:32,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:32,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:32,425 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:32,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-09-19 03:16:32,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-09-19 03:16:32,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-09-19 03:16:32,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.315 2026-09-19 03:16:32,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-09-19 03:16:32,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.167 2026-09-19 03:16:32,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-19 03:16:32,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.014 0.171 2026-09-19 03:16:32,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-09-19 03:16:32,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-09-19 03:16:32,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.192 2026-09-19 03:16:32,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:32,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:33,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.069 2026-09-19 03:16:33,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.040 0.031 2026-09-19 03:16:33,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:16:33,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:33,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "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.046 0.066 2026-09-19 03:16:33,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.043 0.061 2026-09-19 03:16:33,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.097 2026-09-19 03:16:33,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.015 2026-09-19 03:16:33,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:33,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.009 0.023 2026-09-19 03:16:33,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:33,679 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-19 03:16:33,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:33,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16188056 (allocated 17563648) 2026-09-19 03:16:33,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120592 2026-09-19 03:16:33,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-19 03:16:33,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120592 2026-09-19 03:16:33,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031633_859403_test_multiple_lots_sale_order.txt 2026-09-19 03:16:33,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpet0xgk1b_chrome_odoo" 2026-09-19 03:16:34,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120812 2026-09-19 03:16:34,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpmzohlr03_chrome_odoo 2026-09-19 03:16:34,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43991/json/version 2026-09-19 03:16:34,335 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:34,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:34,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43991/json 2026-09-19 03:16:34,349 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:34,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:43991/devtools/page/815E626F9C96087D634A91DFB9FE4B8D 2026-09-19 03:16:34,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-19 03:16:34,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-19 03:16:34,441 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:34,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-19 03:16:34,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:34,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:34,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.043 0.035 2026-09-19 03:16:34,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '815E626F9C96087D634A91DFB9FE4B8D', 'loaderId': '46D4FA8612C91E4701F039EF94AB3C19', 'isDownload': False} 2026-09-19 03:16:34,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:34,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:34,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:16:34,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:16:34,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-19 03:16:34,985 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:34,994 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:35,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:35,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:16:35,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:35,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:35,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:16:35,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:35,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.007 2026-09-19 03:16:35,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:16:35,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.021 2026-09-19 03:16:35,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-09-19 03:16:35,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.117 0.262 2026-09-19 03:16:35,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:35,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:16:35,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:16:35,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:16:35,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:35,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:35,800 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:35,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.009 0.013 2026-09-19 03:16:35,832 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:35,834 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:35,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.029 2026-09-19 03:16:35,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:16:35,857 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:35,857 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:35,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:16:35,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:35,983 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:36,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.038 2026-09-19 03:16:36,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:36,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.021 0.092 2026-09-19 03:16:36,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.102 2026-09-19 03:16:36,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:36,146 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:36,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.132 2026-09-19 03:16:36,175 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:16:36,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.148 2026-09-19 03:16:36,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:36,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-09-19 03:16:36,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-19 03:16:36,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-19 03:16:36,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-09-19 03:16:36,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-09-19 03:16:36,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-19 03:16:36,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:16:36,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-09-19 03:16:36,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.126 2026-09-19 03:16:36,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.022 0.024 2026-09-19 03:16:36,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:16:36,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:36,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "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.067 0.058 2026-09-19 03:16:36,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.020 0.039 2026-09-19 03:16:36,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.052 2026-09-19 03:16:36,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-09-19 03:16:36,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:36,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.019 0.024 2026-09-19 03:16:37,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,078 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-19 03:16:37,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16104652 (allocated 17825792) 2026-09-19 03:16:37,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120812 2026-09-19 03:16:37,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-19 03:16:37,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120812 2026-09-19 03:16:37,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031637_361220_test_multiple_lots_sale_order.txt 2026-09-19 03:16:37,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpmzohlr03_chrome_odoo" 2026-09-19 03:16:37,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121031 2026-09-19 03:16:37,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp8j7ecds3_chrome_odoo 2026-09-19 03:16:37,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45451/json/version 2026-09-19 03:16:37,617 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:37,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:37,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45451/json 2026-09-19 03:16:37,639 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:37,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:45451/devtools/page/BE23E22FFC54499149B3F09BEF113856 2026-09-19 03:16:37,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-19 03:16:37,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-19 03:16:37,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:37,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-19 03:16:37,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:37] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.013 0.037 2026-09-19 03:16:37,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'BE23E22FFC54499149B3F09BEF113856', 'loaderId': 'F479EB1C8978E18AEEA008F121CA6B8F', 'isDownload': False} 2026-09-19 03:16:37,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:37,819 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:37,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:37] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:16:37,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:37] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:16:37,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:37] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-09-19 03:16:38,234 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:38,235 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:38,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:38,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-19 03:16:38,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:38,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:38,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:16:38,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:38,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.013 2026-09-19 03:16:38,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.035 2026-09-19 03:16:38,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:16:38,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.021 2026-09-19 03:16:38,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.161 0.250 2026-09-19 03:16:38,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "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-19 03:16:38,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:16:38,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:16:39,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-09-19 03:16:39,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:39,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:39,065 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:16:39,067 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:39,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:16:39,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:39,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:39,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.018 0.036 2026-09-19 03:16:39,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.061 2026-09-19 03:16:39,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-09-19 03:16:39,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.040 2026-09-19 03:16:39,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:39,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.022 2026-09-19 03:16:39,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:39,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:39,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.064 2026-09-19 03:16:39,335 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:39,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.019 0.133 2026-09-19 03:16:39,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:39,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-19 03:16:39,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-09-19 03:16:39,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:39,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-09-19 03:16:39,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:39,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.221 2026-09-19 03:16:39,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-19 03:16:39,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-09-19 03:16:39,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-09-19 03:16:39,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-09-19 03:16:39,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-09-19 03:16:39,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-19 03:16:39,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.152 2026-09-19 03:16:39,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.032 0.029 2026-09-19 03:16:39,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.018 2026-09-19 03:16:39,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:40] "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.034 0.065 2026-09-19 03:16:40,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.045 0.060 2026-09-19 03:16:40,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.100 2026-09-19 03:16:40,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.023 2026-09-19 03:16:40,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.013 0.021 2026-09-19 03:16:40,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,677 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,830 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:40,990 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,488 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:41,493 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:41,522 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:41,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59794824 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '023ef74a-e957-4c54-a1c6-49c7689af7f7'}] 2026-09-19 03:16:41,715 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:41,931 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1312, 1313, 1314] 2026-09-19 03:16:42,166 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1315, 1316, 1317] 2026-09-19 03:16:42,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59794824 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '023ef74a-e957-4c54-a1c6-49c7689af7f7'} created pos.order #811 2026-09-19 03:16:42,410 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59794824 finished 2026-09-19 03:16:42,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 531 0.383 0.506 2026-09-19 03:16:42,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:16:42,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-19 03:16:42,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:42,738 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66998456 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '023ef74a-e957-4c54-a1c6-49c7689af7f7'}] 2026-09-19 03:16:42,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66998456 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '023ef74a-e957-4c54-a1c6-49c7689af7f7'} sync ignored for existing PoS order pos.order(811,) (state: paid) 2026-09-19 03:16:42,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66998456 finished 2026-09-19 03:16:42,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18061364 (allocated 19136512) 2026-09-19 03:16:42,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121031 2026-09-19 03:16:42,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-19 03:16:42,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121031 2026-09-19 03:16:42,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.049 0.086 2026-09-19 03:16:42,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031642_951385_test_multiple_lots_sale_order.txt 2026-09-19 03:16:42,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp8j7ecds3_chrome_odoo" 2026-09-19 03:16:43,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-09-19 03:16:44,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 121246 2026-09-19 03:16:44,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmp1tmda8i5_chrome_odoo 2026-09-19 03:16:44,159 44 INFO rb-c72f0cd-224934-416830 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:42417/json/version 2026-09-19 03:16:44,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:44,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:44,187 44 INFO rb-c72f0cd-224934-416830 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:42417/json 2026-09-19 03:16:44,187 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:44,194 44 INFO rb-c72f0cd-224934-416830 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:42417/devtools/page/EE7A5B0467572984748644E996346FEC 2026-09-19 03:16:44,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:44,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-09-19 03:16:44,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:44,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-09-19 03:16:44,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:44,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:44,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:44,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:44] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.046 0.406 2026-09-19 03:16:44,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': 'EE7A5B0467572984748644E996346FEC', 'loaderId': 'E5A9D67E5D16A7087121F7C357D81597', 'isDownload': False} 2026-09-19 03:16:44,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:44,844 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:44,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:16:44,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:16:44,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:16:45,332 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:45,339 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:45,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:16:45,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:45,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:16:45,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:45,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:16:45,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:45,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.015 2026-09-19 03:16:45,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.037 2026-09-19 03:16:45,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.040 2026-09-19 03:16:45,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-09-19 03:16:46,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.253 0.310 2026-09-19 03:16:46,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:16:46,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:46,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.028 2026-09-19 03:16:46,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:46,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:46,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:46,362 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:46,389 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:16:46,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:46,443 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:16:46,448 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:16:46,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.036 0.043 2026-09-19 03:16:46,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.085 2026-09-19 03:16:46,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-09-19 03:16:46,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.051 2026-09-19 03:16:46,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:46,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.019 2026-09-19 03:16:46,577 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:46,584 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:46,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.042 2026-09-19 03:16:46,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-09-19 03:16:46,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:46,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:16:46,658 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:46,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.113 2026-09-19 03:16:46,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:46,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-09-19 03:16:46,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-19 03:16:46,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.231 2026-09-19 03:16:46,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-09-19 03:16:46,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-09-19 03:16:46,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.185 2026-09-19 03:16:46,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-09-19 03:16:47,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.036 0.309 2026-09-19 03:16:47,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:47,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:47,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.085 0.084 2026-09-19 03:16:47,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.034 2026-09-19 03:16:47,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.015 2026-09-19 03:16:47,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:47,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.068 0.067 2026-09-19 03:16:47,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.049 0.071 2026-09-19 03:16:47,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.116 2026-09-19 03:16:47,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.014 0.021 2026-09-19 03:16:47,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:47,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.016 0.018 2026-09-19 03:16:47,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:16:48,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:48,064 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:48,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636894 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8b799466-e3e2-41b4-8fba-f23a6334719e'}] 2026-09-19 03:16:48,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:48,437 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1321] 2026-09-19 03:16:48,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636894 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8b799466-e3e2-41b4-8fba-f23a6334719e'} created pos.order #812 2026-09-19 03:16:48,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636894 finished 2026-09-19 03:16:48,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 363 0.218 0.420 2026-09-19 03:16:48,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:49,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67845438 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8b799466-e3e2-41b4-8fba-f23a6334719e'}] 2026-09-19 03:16:49,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:49,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67845438 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8b799466-e3e2-41b4-8fba-f23a6334719e'} sync ignored for existing PoS order pos.order(812,) (state: paid) 2026-09-19 03:16:49,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67845438 finished 2026-09-19 03:16:49,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:49,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:49,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.068 0.083 2026-09-19 03:16:49,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:49,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:49,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:16:49,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:16:49,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:16:49,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-09-19 03:16:49,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:16:49,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20275624 (allocated 22155264) 2026-09-19 03:16:49,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 121246 2026-09-19 03:16:49,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-09-19 03:16:49,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 121246 2026-09-19 03:16:49,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031649_667286_test_order_does_not_remain_in_list.txt 2026-09-19 03:16:49,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmp1tmda8i5_chrome_odoo" 2026-09-19 03:16:49,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-09-19 03:16:50,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 121468 2026-09-19 03:16:50,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmp9abm_3y2_chrome_odoo 2026-09-19 03:16:50,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46427/json/version 2026-09-19 03:16:50,147 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:50,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:50,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46427/json 2026-09-19 03:16:50,167 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:50,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:46427/devtools/page/3E26A7FCCDFFED906C75CB59C27C7AF8 2026-09-19 03:16:50,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-09-19 03:16:50,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-09-19 03:16:50,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:50,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-09-19 03:16:50,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:50,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:50,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:50,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:50] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.093 0.454 2026-09-19 03:16:50,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '3E26A7FCCDFFED906C75CB59C27C7AF8', 'loaderId': '82083A7EED64F7246C715C16FB2256A9', 'isDownload': False} 2026-09-19 03:16:50,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-09-19 03:16:50,862 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:50,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:50] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:16:50,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:50] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:16:50,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:50] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:16:51,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:51,336 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:51,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:16:51,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:51,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:51,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.016 2026-09-19 03:16:51,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:16:51,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:51,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:16:51,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.022 2026-09-19 03:16:51,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:16:51,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.027 2026-09-19 03:16:52,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.218 0.290 2026-09-19 03:16:52,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:16:52,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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-19 03:16:52,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-19 03:16:52,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16: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.005 2026-09-19 03:16:52,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:52,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:52,278 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:52,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:16:52,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:16:52,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:16:52,337 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:52,348 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:16:52,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.034 0.045 2026-09-19 03:16:52,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.084 2026-09-19 03:16:52,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.032 2026-09-19 03:16:52,445 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:52,511 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:16:52,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.055 0.043 2026-09-19 03:16:52,593 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:52,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:52,602 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:52,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.125 2026-09-19 03:16:52,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-09-19 03:16:52,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-19 03:16:52,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-09-19 03:16:52,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.242 2026-09-19 03:16:52,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-19 03:16:52,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.129 2026-09-19 03:16:52,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-09-19 03:16:52,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2176&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.132 2026-09-19 03:16:52,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 03:16:52,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 03:16:52,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:52] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-09-19 03:16:53,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.218 2026-09-19 03:16:53,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,298 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:16:53,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:53,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,387 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:53,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-09-19 03:16:53,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-19 03:16:53,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855523 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'eabe7a3d-d86d-4eb0-8ec9-ac43eabb3d75'}] 2026-09-19 03:16:53,553 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:53,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14678032 (allocated 15466496) 2026-09-19 03:16:53,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 121468 2026-09-19 03:16:53,682 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-09-19 03:16:53,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 121468 2026-09-19 03:16:53,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031653_765838_test_order_sale_team.txt 2026-09-19 03:16:53,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmp9abm_3y2_chrome_odoo" 2026-09-19 03:16:53,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-09-19 03:16:53,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855523 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'eabe7a3d-d86d-4eb0-8ec9-ac43eabb3d75'} created pos.order #813 2026-09-19 03:16:53,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73855523 finished 2026-09-19 03:16:53,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 185 0.140 0.205 2026-09-19 03:16:53,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-09-19 03:16:55,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-09-19 03:16:55,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57517918 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-09-19 03:16:56,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57517918 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #815 2026-09-19 03:16:56,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57517918 finished 2026-09-19 03:16:56,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-09-19 03:16:57,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 121682 2026-09-19 03:16:57,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmprwuitpa1_chrome_odoo 2026-09-19 03:16:57,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37819/json/version 2026-09-19 03:16:57,365 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:57,390 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-09-19 03:16:57,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37819/json 2026-09-19 03:16:57,391 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:16:57,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:37819/devtools/page/7C3DDAD253372BCB965ECC5A47FAF204 2026-09-19 03:16:57,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-09-19 03:16:57,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-09-19 03:16:57,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:16:57,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-09-19 03:16:57,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:57,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:57,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:16:58,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.050 0.578 2026-09-19 03:16:58,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '7C3DDAD253372BCB965ECC5A47FAF204', 'loaderId': '8729DE1A14CF9DDB1618C9390DFC3F76', 'isDownload': False} 2026-09-19 03:16:58,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-09-19 03:16:58,197 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:16:58,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:16:58,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:16:58,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-09-19 03:16:58,675 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:58,687 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:58,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:16:58,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:16:58,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:58,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:58,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:16:58,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:58,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.015 2026-09-19 03:16:58,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-19 03:16:58,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.039 2026-09-19 03:16:58,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-09-19 03:16:59,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.249 0.253 2026-09-19 03:16:59,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-09-19 03:16:59,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:16:59,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.031 2026-09-19 03:16:59,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:16:59,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-09-19 03:16:59,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:16:59,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:59,679 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:16:59,702 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:16:59,707 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:16:59,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.018 0.029 2026-09-19 03:16:59,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.062 2026-09-19 03:16:59,753 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:59,757 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:59,764 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:16:59,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.038 2026-09-19 03:16:59,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:16:59,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.057 0.115 2026-09-19 03:16:59,940 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:16:59,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:16:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.187 2026-09-19 03:17:00,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.090 2026-09-19 03:17:00,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:00,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 03:17:00,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:00,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 03:17:00,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:00,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-09-19 03:17:00,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2178&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-19 03:17:00,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-09-19 03:17:00,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-19 03:17:00,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-09-19 03:17:00,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-09-19 03:17:00,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-09-19 03:17:00,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.139 2026-09-19 03:17:00,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.144 2026-09-19 03:17:00,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:00,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:00,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.091 2026-09-19 03:17:00,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.011 0.028 2026-09-19 03:17:00,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:17:00,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:00,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "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.043 0.064 2026-09-19 03:17:00,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.042 0.053 2026-09-19 03:17:00,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.096 2026-09-19 03:17:01,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.022 2026-09-19 03:17:01,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.020 2026-09-19 03:17:01,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,548 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:01,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-09-19 03:17:01,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:17:01,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17291564 (allocated 18874368) 2026-09-19 03:17:01,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 121682 2026-09-19 03:17:01,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-09-19 03:17:01,788 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 121682 2026-09-19 03:17:01,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031701_883362_test_pos_not_groupable_product.txt 2026-09-19 03:17:01,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmprwuitpa1_chrome_odoo" 2026-09-19 03:17:01,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-09-19 03:17:02,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 121907 2026-09-19 03:17:02,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpqkcluo9s_chrome_odoo 2026-09-19 03:17:02,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36677/json/version 2026-09-19 03:17:02,467 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:02,484 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:02,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36677/json 2026-09-19 03:17:02,485 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:02,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:36677/devtools/page/01FDCEFA2E1FA8F29BFADF161C4025CE 2026-09-19 03:17:02,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-09-19 03:17:02,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-09-19 03:17:02,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:02,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-09-19 03:17:02,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:02,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:02,642 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:03,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.087 0.453 2026-09-19 03:17:03,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '01FDCEFA2E1FA8F29BFADF161C4025CE', 'loaderId': '1C139AF1F1BF1309BB7C86591A69FC02', 'isDownload': False} 2026-09-19 03:17:03,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-09-19 03:17:03,204 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:03,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:17:03,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:17:03,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:17:03,668 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:03,669 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:17:03,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:17:03,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:03,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-09-19 03:17:03,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:03,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:17:03,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:03,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.019 2026-09-19 03:17:03,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.046 2026-09-19 03:17:03,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.054 2026-09-19 03:17:03,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-09-19 03:17:04,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.263 0.285 2026-09-19 03:17:04,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:17:04,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:04,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.034 2026-09-19 03:17:04,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:17:04,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:04,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-19 03:17:04,787 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:04,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:17:04,826 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:04,828 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:17:04,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:04,860 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:17:04,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.030 0.030 2026-09-19 03:17:04,890 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:17:04,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.066 2026-09-19 03:17:04,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.022 0.046 2026-09-19 03:17:04,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:04,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.072 2026-09-19 03:17:05,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.063 0.121 2026-09-19 03:17:05,068 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:05,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.073 2026-09-19 03:17:05,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-09-19 03:17:05,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:17:05,158 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:05,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-09-19 03:17:05,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 03:17:05,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.162 2026-09-19 03:17:05,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-19 03:17:05,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-19 03:17:05,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-19 03:17:05,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:17:05,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.175 2026-09-19 03:17:05,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-09-19 03:17:05,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:05,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,158 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:06,159 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:06,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:06,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73376457 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be2b4f58-ab6e-44f1-b4bc-c5c31e0a236c'}] 2026-09-19 03:17:06,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:07,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73376457 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be2b4f58-ab6e-44f1-b4bc-c5c31e0a236c'} created pos.order #816 2026-09-19 03:17:08,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73376457 finished 2026-09-19 03:17:08,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:17:08,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 702 0.514 1.187 2026-09-19 03:17:08,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:08] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:17:08,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.018 2026-09-19 03:17:08,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:08,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80047872 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'be2b4f58-ab6e-44f1-b4bc-c5c31e0a236c'}] 2026-09-19 03:17:08,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80047872 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'be2b4f58-ab6e-44f1-b4bc-c5c31e0a236c'} sync ignored for existing PoS order pos.order(816,) (state: done) 2026-09-19 03:17:08,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80047872 finished 2026-09-19 03:17:08,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.060 0.084 2026-09-19 03:17:08,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-09-19 03:17:08,493 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-19 03:17:08,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16513516 (allocated 18612224) 2026-09-19 03:17:08,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 121907 2026-09-19 03:17:08,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-09-19 03:17:08,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 121907 2026-09-19 03:17:08,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031708_685906_test_pos_order_and_invoice_amounts.txt 2026-09-19 03:17:08,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpqkcluo9s_chrome_odoo" 2026-09-19 03:17:08,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-09-19 03:17:09,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 122123 2026-09-19 03:17:09,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmp3flnl57o_chrome_odoo 2026-09-19 03:17:09,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:39055/json/version 2026-09-19 03:17:09,138 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:09,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-09-19 03:17:09,153 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:39055/json 2026-09-19 03:17:09,154 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:09,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:39055/devtools/page/04835680DB37768A1CDA266AA62B317F 2026-09-19 03:17:09,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-09-19 03:17:09,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-09-19 03:17:09,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:09,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-09-19 03:17:09,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:09,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:09,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:09,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:09] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.034 0.366 2026-09-19 03:17:09,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '04835680DB37768A1CDA266AA62B317F', 'loaderId': 'CA2B0E0886B4EF2BFBD25F4BF244349A', 'isDownload': False} 2026-09-19 03:17:09,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-09-19 03:17:09,667 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:09,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:09] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:17:09,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:09] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 03:17:09,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:09] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-19 03:17:10,147 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:10,159 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:10,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-19 03:17:10,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:17:10,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:10,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:10,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:10,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:10,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.014 2026-09-19 03:17:10,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 03:17:10,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.031 2026-09-19 03:17:10,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:17:10,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.235 0.273 2026-09-19 03:17:10,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:17:10,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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.007 2026-09-19 03:17:11,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-19 03:17:11,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:17:11,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-09-19 03:17:11,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:11,133 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:11,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:11,172 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:17:11,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.023 0.024 2026-09-19 03:17:11,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-19 03:17:11,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.048 2026-09-19 03:17:11,205 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:11,207 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:11,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:17:11,317 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:11,389 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:11,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.032 0.037 2026-09-19 03:17:11,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.023 0.105 2026-09-19 03:17:11,485 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:11,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.149 2026-09-19 03:17:11,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-09-19 03:17:11,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-09-19 03:17:11,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.215 2026-09-19 03:17:11,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-09-19 03:17:11,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:17:11,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:17:11,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.135 2026-09-19 03:17:11,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-09-19 03:17:11,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-09-19 03:17:11,794 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:11] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-09-19 03:17:11,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:11,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:12,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:13,393 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:13,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:13,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581214 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e161f4dc-3670-4023-8a48-46641ecb01fc'}] 2026-09-19 03:17:13,675 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:13,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581214 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e161f4dc-3670-4023-8a48-46641ecb01fc'} created pos.order #817 2026-09-19 03:17:13,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581214 finished 2026-09-19 03:17:14,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 201 0.146 0.219 2026-09-19 03:17:14,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:14] "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-19 03:17:14,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82673064 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e161f4dc-3670-4023-8a48-46641ecb01fc'}] 2026-09-19 03:17:14,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-09-19 03:17:14,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-19 03:17:14,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82673064 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e161f4dc-3670-4023-8a48-46641ecb01fc'} sync ignored for existing PoS order pos.order(817,) (state: paid) 2026-09-19 03:17:14,210 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82673064 finished 2026-09-19 03:17:14,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17373944 (allocated 19009536) 2026-09-19 03:17:14,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 122123 2026-09-19 03:17:14,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-09-19 03:17:14,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 122123 2026-09-19 03:17:14,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.080 0.077 2026-09-19 03:17:14,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031714_391360_test_pos_sale_warnings.txt 2026-09-19 03:17:14,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmp3flnl57o_chrome_odoo" 2026-09-19 03:17:14,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-09-19 03:17:14,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 122334 2026-09-19 03:17:14,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpq869avlf_chrome_odoo 2026-09-19 03:17:14,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:40363/json/version 2026-09-19 03:17:14,910 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:14,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-09-19 03:17:14,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:40363/json 2026-09-19 03:17:14,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:14,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:40363/devtools/page/914840D572984DF0E64A4618512FA486 2026-09-19 03:17:14,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-09-19 03:17:14,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-09-19 03:17:15,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:15,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-09-19 03:17:15,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:15,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:15,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:15,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:15] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.041 0.565 2026-09-19 03:17:15,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '914840D572984DF0E64A4618512FA486', 'loaderId': '47388001CD917C5DE46230E139510B47', 'isDownload': False} 2026-09-19 03:17:15,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:15,681 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:15,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:15] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:17:15,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:15] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:17:15,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:15] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:17:16,148 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:16,158 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:16,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:17:16,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:16,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:16,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-09-19 03:17:16,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:16,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:16,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "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.012 2026-09-19 03:17:16,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-19 03:17:16,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.039 2026-09-19 03:17:16,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-09-19 03:17:16,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.241 0.265 2026-09-19 03:17:16,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:17:16,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:17:17,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-09-19 03:17:17,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:17:17,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-09-19 03:17:17,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:17,102 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:17,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:17,130 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:17:17,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:17:17,173 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 03:17:17,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.025 0.043 2026-09-19 03:17:17,195 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "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-19 03:17:17,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:17,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.089 2026-09-19 03:17:17,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.052 2026-09-19 03:17:17,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:17,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:17,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:17,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.070 0.100 2026-09-19 03:17:17,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:17,374 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:17,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.195 2026-09-19 03:17:17,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.173 2026-09-19 03:17:17,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-09-19 03:17:17,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.242 2026-09-19 03:17:17,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.295 2026-09-19 03:17:17,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-09-19 03:17:17,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-09-19 03:17:17,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-19 03:17:17,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-19 03:17:17,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.160 2026-09-19 03:17:17,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-19 03:17:17,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-09-19 03:17:17,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:17,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:17,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.075 2026-09-19 03:17:18,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.035 2026-09-19 03:17:18,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:17:18,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.061 0.076 2026-09-19 03:17:18,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.080 0.069 2026-09-19 03:17:18,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.150 2026-09-19 03:17:18,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.016 2026-09-19 03:17:18,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:18] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.021 2026-09-19 03:17:18,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:18,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,068 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:19,069 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:19,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:19,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78756757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b945b2ce-316d-4c46-9584-9e2050d72fc5'}] 2026-09-19 03:17:19,301 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:19,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78756757 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b945b2ce-316d-4c46-9584-9e2050d72fc5'} created pos.order #818 2026-09-19 03:17:19,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78756757 finished 2026-09-19 03:17:19,987 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1329] 2026-09-19 03:17:20,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.403 0.444 2026-09-19 03:17:20,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:17:20,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60621894 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b945b2ce-316d-4c46-9584-9e2050d72fc5'}] 2026-09-19 03:17:20,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60621894 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b945b2ce-316d-4c46-9584-9e2050d72fc5'} sync ignored for existing PoS order pos.order(818,) (state: paid) 2026-09-19 03:17:20,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60621894 finished 2026-09-19 03:17:20,363 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,410 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 114 0.074 0.133 2026-09-19 03:17:20,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:17:20,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.016 0.023 2026-09-19 03:17:20,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-09-19 03:17:20,689 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:20,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "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.055 0.065 2026-09-19 03:17:20,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.041 0.072 2026-09-19 03:17:20,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.115 2026-09-19 03:17:20,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-09-19 03:17:21,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:21,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.020 2026-09-19 03:17:21,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:21,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-09-19 03:17:21,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-19 03:17:21,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19457556 (allocated 20582400) 2026-09-19 03:17:21,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 122334 2026-09-19 03:17:21,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-09-19 03:17:21,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 122334 2026-09-19 03:17:21,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031721_401389_test_quantity_updated_settle.txt 2026-09-19 03:17:21,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpq869avlf_chrome_odoo" 2026-09-19 03:17:21,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-09-19 03:17:22,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753331 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '5b4fbecb-98cd-4abc-bbf2-189e0d110154'}] 2026-09-19 03:17:22,247 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1331] 2026-09-19 03:17:23,541 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753331 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '5b4fbecb-98cd-4abc-bbf2-189e0d110154'} created pos.order #819 2026-09-19 03:17:23,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79753331 finished 2026-09-19 03:17:23,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55532996 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd33ad847-e16c-452a-8bca-4b4bd56dbc5e'}] 2026-09-19 03:17:24,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55532996 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd33ad847-e16c-452a-8bca-4b4bd56dbc5e'} created pos.order #820 2026-09-19 03:17:24,525 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55532996 finished 2026-09-19 03:17:24,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-09-19 03:17:25,367 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51073928 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '288fab02-99f8-4447-bd46-85045649fa03'}] 2026-09-19 03:17:25,479 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1336] 2026-09-19 03:17:26,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51073928 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '288fab02-99f8-4447-bd46-85045649fa03'} created pos.order #821 2026-09-19 03:17:26,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51073928 finished 2026-09-19 03:17:27,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-09-19 03:17:27,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 122561 2026-09-19 03:17:27,951 44 INFO rb-c72f0cd-224934-416830 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/tmpg067tcyo_chrome_odoo 2026-09-19 03:17:27,951 44 INFO rb-c72f0cd-224934-416830 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:41903/json/version 2026-09-19 03:17:27,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:27,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:27,976 44 INFO rb-c72f0cd-224934-416830 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:41903/json 2026-09-19 03:17:27,976 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:27,986 44 INFO rb-c72f0cd-224934-416830 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:41903/devtools/page/350490058976D0FC566915137C1B9FBA 2026-09-19 03:17:27,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:27,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:28,087 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:28,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:28,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:28,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:28,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:28,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:28] "GET /pos/ui/126 HTTP/1.1" 200 - 132 0.066 0.394 2026-09-19 03:17:28,573 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '350490058976D0FC566915137C1B9FBA', 'loaderId': 'C3566C32C9646BE90F216F8E45EFB595', 'isDownload': False} 2026-09-19 03:17:28,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:28,589 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:28,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:28] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.021 0.007 2026-09-19 03:17:28,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:28] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-09-19 03:17:28,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:28] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:17:29,087 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:29,092 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:29,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:17:29,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:17:29,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:29,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:29,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:29,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:29,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.016 2026-09-19 03:17:29,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-19 03:17:29,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.031 2026-09-19 03:17:29,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-09-19 03:17:29,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.195 0.266 2026-09-19 03:17:29,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:17:29,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:17:29,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 03:17:29,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:29,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:29,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:30,033 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:30,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:30,057 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:30,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:17:30,084 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "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-19 03:17:30,085 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:30,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.034 0.039 2026-09-19 03:17:30,139 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:17:30,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.092 2026-09-19 03:17:30,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:30,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.024 0.089 2026-09-19 03:17:30,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.098 2026-09-19 03:17:30,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:30,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:30,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.063 0.170 2026-09-19 03:17:30,356 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:30,362 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:30,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:17:30,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:17:30,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.131 2026-09-19 03:17:30,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-19 03:17:30,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-09-19 03:17:30,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-19 03:17:30,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:17:30,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:17:30,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 03:17:30,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-19 03:17:30,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-19 03:17:30,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.031 0.174 2026-09-19 03:17:30,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:30,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:30,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.062 0.084 2026-09-19 03:17:31,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.028 2026-09-19 03:17:31,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:17:31,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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.052 0.070 2026-09-19 03:17:31,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.034 0.058 2026-09-19 03:17:31,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.096 2026-09-19 03:17:31,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.022 2026-09-19 03:17:31,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.024 2026-09-19 03:17:31,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:31,917 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:31,922 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:31,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:32,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:32,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:32,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:32,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91824234 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e2510460-e15a-4c6b-91e5-ff80e13dab5e'}] 2026-09-19 03:17:32,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:32,467 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91824234 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e2510460-e15a-4c6b-91e5-ff80e13dab5e'} created pos.order #823 2026-09-19 03:17:32,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91824234 finished 2026-09-19 03:17:32,743 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1340] 2026-09-19 03:17:32,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 452 0.298 0.434 2026-09-19 03:17:32,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:32] "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-19 03:17:33,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78371535 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e2510460-e15a-4c6b-91e5-ff80e13dab5e'}] 2026-09-19 03:17:33,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78371535 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e2510460-e15a-4c6b-91e5-ff80e13dab5e'} sync ignored for existing PoS order pos.order(823,) (state: paid) 2026-09-19 03:17:33,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78371535 finished 2026-09-19 03:17:33,092 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.077 0.087 2026-09-19 03:17:33,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.027 2026-09-19 03:17:33,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.013 0.023 2026-09-19 03:17:33,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-09-19 03:17:33,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 57 0.039 0.059 2026-09-19 03:17:33,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.037 0.065 2026-09-19 03:17:33,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.103 2026-09-19 03:17:33,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.026 2026-09-19 03:17:33,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.021 2026-09-19 03:17:33,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:33,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:34,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45867439 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'f47a4ab5-e6ee-4787-9752-7641f403be44'}] 2026-09-19 03:17:34,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45867439 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'f47a4ab5-e6ee-4787-9752-7641f403be44'} created pos.order #824 2026-09-19 03:17:34,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45867439 finished 2026-09-19 03:17:34,902 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1342] 2026-09-19 03:17:35,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 326 0.277 0.403 2026-09-19 03:17:35,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:17:35,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:35,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45693414 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'f47a4ab5-e6ee-4787-9752-7641f403be44'}] 2026-09-19 03:17:35,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45693414 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'f47a4ab5-e6ee-4787-9752-7641f403be44'} sync ignored for existing PoS order pos.order(824,) (state: paid) 2026-09-19 03:17:35,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45693414 finished 2026-09-19 03:17:35,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:35,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-09-19 03:17:35,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:35,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.064 0.081 2026-09-19 03:17:35,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22547084 (allocated 25038848) 2026-09-19 03:17:35,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 122561 2026-09-19 03:17:35,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-09-19 03:17:35,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 122561 2026-09-19 03:17:35,503 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031735_502925_test_sale_order_fp_different_from_partner_one.txt 2026-09-19 03:17:35,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpg067tcyo_chrome_odoo" 2026-09-19 03:17:35,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-09-19 03:17:36,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 122788 2026-09-19 03:17:36,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpl5q0rhea_chrome_odoo 2026-09-19 03:17:36,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:38861/json/version 2026-09-19 03:17:36,296 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:36,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-09-19 03:17:36,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:38861/json 2026-09-19 03:17:36,305 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:36,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:38861/devtools/page/1A515A33B7BE1B856BF12F263A637213 2026-09-19 03:17:36,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-09-19 03:17:36,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-09-19 03:17:36,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:36,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-09-19 03:17:36,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:36,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:36,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:37,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.071 0.510 2026-09-19 03:17:37,050 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '1A515A33B7BE1B856BF12F263A637213', 'loaderId': 'E191785AD43CF6490BDA367ADDA3A2B2', 'isDownload': False} 2026-09-19 03:17:37,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:37,069 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:37,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:17:37,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:17:37,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-19 03:17:37,529 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:37,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:37,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-19 03:17:37,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-19 03:17:37,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:37,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:17:37,609 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:37,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:37,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.014 2026-09-19 03:17:37,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.032 2026-09-19 03:17:37,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.033 2026-09-19 03:17:37,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-09-19 03:17:38,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.298 0.303 2026-09-19 03:17:38,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:17:38,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:17:38,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.038 2026-09-19 03:17:38,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:17:38,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-09-19 03:17:38,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:38,688 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:38,697 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:38,701 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:38,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.017 0.022 2026-09-19 03:17:38,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-09-19 03:17:38,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 03:17:38,761 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:38,762 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:38,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:17:38,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:38,905 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:17:38,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:38,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.046 0.043 2026-09-19 03:17:38,988 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:39,038 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.053 0.133 2026-09-19 03:17:39,087 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:39,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-09-19 03:17:39,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-09-19 03:17:39,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-09-19 03:17:39,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.251 2026-09-19 03:17:39,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.203 2026-09-19 03:17:39,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-09-19 03:17:39,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 03:17:39,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-09-19 03:17:39,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-19 03:17:39,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-09-19 03:17:39,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-09-19 03:17:39,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-19 03:17:39,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.030 0.225 2026-09-19 03:17:39,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:39,940 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.062 0.091 2026-09-19 03:17:40,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.018 2026-09-19 03:17:40,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 23 0.018 0.032 2026-09-19 03:17:40,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:17:40,304 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.097 0.083 2026-09-19 03:17:40,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.054 0.063 2026-09-19 03:17:40,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.110 2026-09-19 03:17:40,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.028 2026-09-19 03:17:40,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.025 2026-09-19 03:17:40,818 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:40,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.046 2026-09-19 03:17:41,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:41] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.013 2026-09-19 03:17:41,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 15 0.010 0.022 2026-09-19 03:17:41,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:17:41,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:41,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:41] "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.040 0.068 2026-09-19 03:17:42,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.043 0.074 2026-09-19 03:17:42,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.104 2026-09-19 03:17:42,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.019 2026-09-19 03:17:42,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:42,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.023 2026-09-19 03:17:42,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:42,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:42,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:42,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-09-19 03:17:42,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:42,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 19914412 (allocated 21106688) 2026-09-19 03:17:42,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 122788 2026-09-19 03:17:42,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-09-19 03:17:42,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 122788 2026-09-19 03:17:42,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031742_501214_test_selected_partner_quotation_loading.txt 2026-09-19 03:17:42,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpl5q0rhea_chrome_odoo" 2026-09-19 03:17:42,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-09-19 03:17:43,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 123012 2026-09-19 03:17:43,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpej9onpbw_chrome_odoo 2026-09-19 03:17:43,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:32869/json/version 2026-09-19 03:17:43,462 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:43,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:17:43,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:32869/json 2026-09-19 03:17:43,483 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:43,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:32869/devtools/page/BFB1445C12CA40C8069A758555B10529 2026-09-19 03:17:43,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-09-19 03:17:43,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-09-19 03:17:43,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:43,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-09-19 03:17:43,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:43,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:43,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:44,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.059 0.623 2026-09-19 03:17:44,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': 'BFB1445C12CA40C8069A758555B10529', 'loaderId': '53C68EF86ECA5386DB04A1328D2E2EAB', 'isDownload': False} 2026-09-19 03:17:44,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:44,364 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:44,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:17:44,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:17:44,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-09-19 03:17:44,859 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:44,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:17:44,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-09-19 03:17:44,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:44,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.016 2026-09-19 03:17:44,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:44,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:17:44,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:44,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.016 2026-09-19 03:17:45,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-09-19 03:17:45,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.034 2026-09-19 03:17:45,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-09-19 03:17:45,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.270 0.304 2026-09-19 03:17:45,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:17:45,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-09-19 03:17:45,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-09-19 03:17:45,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:17:45,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:17:45,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:45,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:45,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:45,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:45,999 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:17:46,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.024 2026-09-19 03:17:46,027 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:17:46,071 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:17:46,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.034 0.066 2026-09-19 03:17:46,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:17:46,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.025 2026-09-19 03:17:46,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:46,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.028 0.078 2026-09-19 03:17:46,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:46,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.043 0.137 2026-09-19 03:17:46,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:46,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.068 2026-09-19 03:17:46,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 03:17:46,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:46,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-09-19 03:17:46,310 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:46,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-19 03:17:46,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-09-19 03:17:46,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 03:17:46,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.012 0.125 2026-09-19 03:17:46,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.149 2026-09-19 03:17:46,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.141 2026-09-19 03:17:46,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-19 03:17:46,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-19 03:17:46,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.116 2026-09-19 03:17:46,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.200 2026-09-19 03:17:46,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:46,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:46,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.035 0.093 2026-09-19 03:17:46,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.027 2026-09-19 03:17:46,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.015 2026-09-19 03:17:47,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.079 0.066 2026-09-19 03:17:47,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.047 0.057 2026-09-19 03:17:47,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.102 2026-09-19 03:17:47,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.024 2026-09-19 03:17:47,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.012 0.021 2026-09-19 03:17:47,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,644 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:47,645 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:47,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:47,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80483884 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5b93f6b4-3e26-4813-a762-a6b2ef2b7d57'}] 2026-09-19 03:17:47,877 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:48,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80483884 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5b93f6b4-3e26-4813-a762-a6b2ef2b7d57'} created pos.order #825 2026-09-19 03:17:48,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80483884 finished 2026-09-19 03:17:48,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 433 0.288 0.491 2026-09-19 03:17:48,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:17:48,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-09-19 03:17:48,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:48,793 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9930933 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5b93f6b4-3e26-4813-a762-a6b2ef2b7d57'}] 2026-09-19 03:17:48,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9930933 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5b93f6b4-3e26-4813-a762-a6b2ef2b7d57'} sync ignored for existing PoS order pos.order(825,) (state: paid) 2026-09-19 03:17:48,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9930933 finished 2026-09-19 03:17:48,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 17811552 (allocated 19922944) 2026-09-19 03:17:48,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 123012 2026-09-19 03:17:48,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-09-19 03:17:48,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 123012 2026-09-19 03:17:48,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.056 0.066 2026-09-19 03:17:48,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031748_949016_test_settle_cancelled_sale_order.txt 2026-09-19 03:17:48,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpej9onpbw_chrome_odoo" 2026-09-19 03:17:48,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-09-19 03:17:49,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 123229 2026-09-19 03:17:49,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpp9hyjrj9_chrome_odoo 2026-09-19 03:17:49,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:44291/json/version 2026-09-19 03:17:49,484 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:49,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:49,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:44291/json 2026-09-19 03:17:49,538 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:49,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:44291/devtools/page/F025CC780C912C1AC6EA7CFDD4CE1549 2026-09-19 03:17:49,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-09-19 03:17:49,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-09-19 03:17:49,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:49,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-09-19 03:17:49,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:49,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:49,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:50,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 132 0.075 0.450 2026-09-19 03:17:50,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': 'F025CC780C912C1AC6EA7CFDD4CE1549', 'loaderId': '5C35503976AB53AA9EB9408C59DAAD89', 'isDownload': False} 2026-09-19 03:17:50,248 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:50,260 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:50,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.006 2026-09-19 03:17:50,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:17:50,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:17:50,699 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:50,706 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:50,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:17:50,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:17:50,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:50,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:50,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:17:50,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:50,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 03:17:50,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.024 2026-09-19 03:17:50,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:17:50,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.031 2026-09-19 03:17:51,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.239 0.330 2026-09-19 03:17:51,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:17:51,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:17:51,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 03:17:51,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:51,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:51,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:51,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:51,726 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:17:51,745 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:51,748 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:51,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:17:51,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.019 0.024 2026-09-19 03:17:51,786 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:51,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.054 2026-09-19 03:17:51,852 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:17:51,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.025 0.037 2026-09-19 03:17:51,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:51,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.023 0.089 2026-09-19 03:17:51,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.118 2026-09-19 03:17:52,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.019 0.046 2026-09-19 03:17:52,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:52,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-19 03:17:52,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.076 2026-09-19 03:17:52,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:17:52,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:52,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:52,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.150 2026-09-19 03:17:52,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-09-19 03:17:52,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:52,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-09-19 03:17:52,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.155 2026-09-19 03:17:52,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-19 03:17:52,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-19 03:17:52,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-19 03:17:52,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.036 0.179 2026-09-19 03:17:52,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:52,490 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:52,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.037 0.084 2026-09-19 03:17:52,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.037 2026-09-19 03:17:52,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:17:52,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:52,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:52] "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.062 0.065 2026-09-19 03:17:53,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.049 0.059 2026-09-19 03:17:53,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.107 2026-09-19 03:17:53,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.020 2026-09-19 03:17:53,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.033 0.020 2026-09-19 03:17:53,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,376 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-09-19 03:17:53,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:53,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16555896 (allocated 17825792) 2026-09-19 03:17:53,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 123229 2026-09-19 03:17:53,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-09-19 03:17:53,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 123229 2026-09-19 03:17:53,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031753_718318_test_settle_changed_price_with_lots.txt 2026-09-19 03:17:53,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpp9hyjrj9_chrome_odoo" 2026-09-19 03:17:53,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-09-19 03:17:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 123443 2026-09-19 03:17:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmp1yy8yj4w_chrome_odoo 2026-09-19 03:17:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32951/json/version 2026-09-19 03:17:54,257 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:54,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:54,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32951/json 2026-09-19 03:17:54,298 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:17:54,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:32951/devtools/page/4609260CA6EBED477BE1EB1A7072863A 2026-09-19 03:17:54,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-09-19 03:17:54,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-09-19 03:17:54,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:17:54,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-09-19 03:17:54,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:54,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:54,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:17:54,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:54] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.041 0.395 2026-09-19 03:17:54,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '4609260CA6EBED477BE1EB1A7072863A', 'loaderId': '5BF9838E4D78F42932A634A320A965C1', 'isDownload': False} 2026-09-19 03:17:54,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-09-19 03:17:54,900 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:17:54,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:54] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:17:54,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:54] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:17:54,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:54] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:17:55,347 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:55,354 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:55,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:17:55,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:17:55,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:55,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:55,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:17:55,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:55,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.016 2026-09-19 03:17:55,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.033 2026-09-19 03:17:55,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.030 2026-09-19 03:17:55,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-19 03:17:56,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.191 0.270 2026-09-19 03:17:56,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:17:56,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:56,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-19 03:17:56,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:56,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:56,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17: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-19 03:17:56,300 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:17:56,302 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:17:56,339 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:17:56,359 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-09-19 03:17:56,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:17:56,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.051 0.046 2026-09-19 03:17:56,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 03:17:56,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-09-19 03:17:56,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:56,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-09-19 03:17:56,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.011 2026-09-19 03:17:56,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:17:56,495 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:56,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:56,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-09-19 03:17:56,529 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:17:56,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:56,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.079 2026-09-19 03:17:56,569 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:56,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.106 2026-09-19 03:17:56,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-09-19 03:17:56,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-19 03:17:56,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.189 2026-09-19 03:17:56,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-09-19 03:17:56,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-09-19 03:17:56,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.176 2026-09-19 03:17:56,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.045 0.302 2026-09-19 03:17:56,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-09-19 03:17:56,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.232 2026-09-19 03:17:57,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.037 0.078 2026-09-19 03:17:57,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.027 2026-09-19 03:17:57,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.015 2026-09-19 03:17:57,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.064 0.073 2026-09-19 03:17:57,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.065 0.060 2026-09-19 03:17:57,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.119 2026-09-19 03:17:57,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.024 2026-09-19 03:17:57,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.025 2026-09-19 03:17:57,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:57,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:58,154 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:17:58,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:17:58,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98910248 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '294f2fae-4c24-4ef5-8f2c-fef6aabd31fb'}] 2026-09-19 03:17:58,371 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:17:58,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98910248 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '294f2fae-4c24-4ef5-8f2c-fef6aabd31fb'} created pos.order #826 2026-09-19 03:17:58,457 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98910248 finished 2026-09-19 03:17:58,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.087 0.142 2026-09-19 03:17:58,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:17:58,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-09-19 03:17:58,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:17:58,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75751622 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '294f2fae-4c24-4ef5-8f2c-fef6aabd31fb'}] 2026-09-19 03:17:58,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75751622 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '294f2fae-4c24-4ef5-8f2c-fef6aabd31fb'} sync ignored for existing PoS order pos.order(826,) (state: paid) 2026-09-19 03:17:58,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75751622 finished 2026-09-19 03:17:58,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17447304 (allocated 18612224) 2026-09-19 03:17:58,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 123443 2026-09-19 03:17:58,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-09-19 03:17:58,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 123443 2026-09-19 03:17:58,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:17:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.072 0.076 2026-09-19 03:17:58,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031758_909300_test_settle_draft_order_service_product.txt 2026-09-19 03:17:58,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmp1yy8yj4w_chrome_odoo" 2026-09-19 03:17:58,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-09-19 03:17:59,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 123660 2026-09-19 03:17:59,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmp_3ugldb1_chrome_odoo 2026-09-19 03:17:59,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:45723/json/version 2026-09-19 03:17:59,972 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:00,012 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:00,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:45723/json 2026-09-19 03:18:00,012 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:00,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:45723/devtools/page/E7158F79836A5BF48FB836D3B0296E57 2026-09-19 03:18:00,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-09-19 03:18:00,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-09-19 03:18:00,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:00,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-09-19 03:18:00,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:00,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:00,241 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:00,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:00] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.063 0.623 2026-09-19 03:18:00,928 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': 'E7158F79836A5BF48FB836D3B0296E57', 'loaderId': 'CEAE2B28E84C7C7E508DEAD7C577574C', 'isDownload': False} 2026-09-19 03:18:00,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:00,940 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:00,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:00] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:18:00,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:00] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-09-19 03:18:00,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:00] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-09-19 03:18:01,444 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:01,451 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:01,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-09-19 03:18:01,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.004 2026-09-19 03:18:01,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:01,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:01,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:18:01,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:01,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.016 2026-09-19 03:18:01,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-09-19 03:18:01,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.035 2026-09-19 03:18:01,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 03:18:02,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.238 0.266 2026-09-19 03:18:02,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "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-19 03:18:02,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:18:02,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.044 2026-09-19 03:18:02,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:18:02,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:02,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:02,446 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:02,468 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:18:02,474 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:18:02,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.018 0.033 2026-09-19 03:18:02,508 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:02,512 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:18:02,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.061 2026-09-19 03:18:02,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-09-19 03:18:02,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:18:02,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:02,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:02,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.040 0.034 2026-09-19 03:18:02,746 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:02,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.022 0.118 2026-09-19 03:18:02,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:02,805 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:02,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-09-19 03:18:02,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:02,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:18:02,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:18:02,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.193 2026-09-19 03:18:02,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-19 03:18:02,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.108 2026-09-19 03:18:02,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 03:18:02,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-09-19 03:18:02,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:02] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 03:18:03,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.161 2026-09-19 03:18:03,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-19 03:18:03,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-09-19 03:18:03,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:03,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:03,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.044 0.068 2026-09-19 03:18:03,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.030 2026-09-19 03:18:03,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-19 03:18:03,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:03,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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.061 0.072 2026-09-19 03:18:03,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.089 0.069 2026-09-19 03:18:03,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.154 2026-09-19 03:18:03,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.023 2026-09-19 03:18:03,921 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:03,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.024 0.047 2026-09-19 03:18:04,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:04,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:04,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:04,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-09-19 03:18:04,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:04,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16572560 (allocated 17825792) 2026-09-19 03:18:04,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 123660 2026-09-19 03:18:04,352 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-09-19 03:18:04,352 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 123660 2026-09-19 03:18:04,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031804_448270_test_settle_groupable_lot_total_amount.txt 2026-09-19 03:18:04,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmp_3ugldb1_chrome_odoo" 2026-09-19 03:18:04,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-09-19 03:18:05,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 123874 2026-09-19 03:18:05,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmph5gwq163_chrome_odoo 2026-09-19 03:18:05,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45897/json/version 2026-09-19 03:18:05,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:05,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-09-19 03:18:05,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45897/json 2026-09-19 03:18:05,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:05,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:45897/devtools/page/1D837D366338E9CADFC30FFCB862817A 2026-09-19 03:18:05,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-09-19 03:18:05,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-09-19 03:18:05,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:05,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-09-19 03:18:05,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:05,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:05,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:05,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:05] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.040 0.424 2026-09-19 03:18:05,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '1D837D366338E9CADFC30FFCB862817A', 'loaderId': '4EEC5EF9112BA110BD113E0F27CB5F24', 'isDownload': False} 2026-09-19 03:18:05,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-09-19 03:18:05,777 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:05,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:05] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-09-19 03:18:05,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:05] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.027 2026-09-19 03:18:05,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:05] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.041 2026-09-19 03:18:06,289 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:06,293 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:06,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-09-19 03:18:06,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:18:06,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:06,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:18:06,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:06,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:06,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.012 2026-09-19 03:18:06,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-19 03:18:06,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.042 2026-09-19 03:18:06,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-09-19 03:18:07,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.265 0.301 2026-09-19 03:18:07,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:18:07,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:18:07,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-09-19 03:18:07,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:18:07,322 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-09-19 03:18:07,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:07,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:18:07,394 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:18:07,415 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:07,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:07,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.015 0.047 2026-09-19 03:18:07,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:18:07,468 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:07,471 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:07,526 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:18:07,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:07,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.040 0.046 2026-09-19 03:18:07,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:07,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.045 0.138 2026-09-19 03:18:07,686 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:07,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.177 2026-09-19 03:18:07,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 03:18:07,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:07,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-09-19 03:18:07,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:07,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.128 2026-09-19 03:18:07,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-09-19 03:18:07,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-09-19 03:18:07,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-09-19 03:18:07,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-09-19 03:18:07,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.146 2026-09-19 03:18:07,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.152 2026-09-19 03:18:07,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:07] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.158 2026-09-19 03:18:08,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.028 0.182 2026-09-19 03:18:08,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.184 2026-09-19 03:18:08,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:08,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:08,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.076 0.078 2026-09-19 03:18:08,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.029 2026-09-19 03:18:08,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:18:08,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:08,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "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.050 0.064 2026-09-19 03:18:08,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.045 0.075 2026-09-19 03:18:08,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.125 2026-09-19 03:18:08,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.023 2026-09-19 03:18:08,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:08,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.018 2026-09-19 03:18:08,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:08,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,484 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,586 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:09,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-09-19 03:18:09,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:18:09,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17203160 (allocated 18874368) 2026-09-19 03:18:09,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 123874 2026-09-19 03:18:09,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-09-19 03:18:09,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 123874 2026-09-19 03:18:09,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031809_821584_test_settle_order_change_customer.txt 2026-09-19 03:18:09,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmph5gwq163_chrome_odoo" 2026-09-19 03:18:09,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-09-19 03:18:10,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 124089 2026-09-19 03:18:10,559 44 INFO rb-c72f0cd-224934-416830 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/tmpgpx9pjcs_chrome_odoo 2026-09-19 03:18:10,560 44 INFO rb-c72f0cd-224934-416830 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:43537/json/version 2026-09-19 03:18:10,561 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:10,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,657 44 INFO rb-c72f0cd-224934-416830 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:43537/json 2026-09-19 03:18:10,664 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:10,687 44 INFO rb-c72f0cd-224934-416830 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:43537/devtools/page/23E4DFACD4BC83AECF8381DA2B768180 2026-09-19 03:18:10,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,793 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:10,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:10,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:11,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.058 0.485 2026-09-19 03:18:11,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '23E4DFACD4BC83AECF8381DA2B768180', 'loaderId': 'ADA8CAB2233D9781C1A9F14983092E9F', 'isDownload': False} 2026-09-19 03:18:11,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:11,377 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:11,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.011 2026-09-19 03:18:11,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.023 2026-09-19 03:18:11,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-19 03:18:11,896 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:11,902 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:11,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:18:11,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.004 2026-09-19 03:18:11,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:11,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:18:11,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:11,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:12,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.010 2026-09-19 03:18:12,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.036 2026-09-19 03:18:12,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-09-19 03:18:12,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.029 2026-09-19 03:18:12,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.253 0.305 2026-09-19 03:18:12,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:18:12,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:18:12,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:18:12,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:18:12,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:12,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:12,989 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:12,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:18:13,012 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:13,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:18:13,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.020 0.021 2026-09-19 03:18:13,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:18:13,080 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:18:13,114 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:13,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.056 0.059 2026-09-19 03:18:13,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-09-19 03:18:13,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:13,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.019 0.072 2026-09-19 03:18:13,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:13,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.049 0.149 2026-09-19 03:18:13,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:13,286 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:18:13,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.109 2026-09-19 03:18:13,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:18:13,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.123 2026-09-19 03:18:13,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-09-19 03:18:13,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-09-19 03:18:13,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-09-19 03:18:13,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-09-19 03:18:13,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 03:18:13,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-09-19 03:18:13,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 03:18:13,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-19 03:18:13,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 03:18:13,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.023 0.135 2026-09-19 03:18:13,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-09-19 03:18:13,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:13,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:13,851 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.039 0.091 2026-09-19 03:18:13,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.016 0.029 2026-09-19 03:18:13,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.017 2026-09-19 03:18:14,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "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.059 0.072 2026-09-19 03:18:14,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 68 0.050 0.080 2026-09-19 03:18:14,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.134 2026-09-19 03:18:14,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.019 2026-09-19 03:18:14,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.017 2026-09-19 03:18:14,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,591 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:14,592 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:14,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,672 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:14,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:15,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:15,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66777752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'dc9807e4-f938-41ca-aa82-1c478239c6cc'}] 2026-09-19 03:18:15,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:15,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66777752 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'dc9807e4-f938-41ca-aa82-1c478239c6cc'} created pos.order #827 2026-09-19 03:18:15,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66777752 finished 2026-09-19 03:18:15,618 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1349] 2026-09-19 03:18:15,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 418 0.345 0.418 2026-09-19 03:18:15,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:18:15,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:15,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83906379 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'dc9807e4-f938-41ca-aa82-1c478239c6cc'}] 2026-09-19 03:18:15,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83906379 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'dc9807e4-f938-41ca-aa82-1c478239c6cc'} sync ignored for existing PoS order pos.order(827,) (state: paid) 2026-09-19 03:18:15,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83906379 finished 2026-09-19 03:18:16,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.075 0.084 2026-09-19 03:18:16,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.039 2026-09-19 03:18:16,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.012 0.024 2026-09-19 03:18:16,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:18:16,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "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.052 0.078 2026-09-19 03:18:16,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.051 0.088 2026-09-19 03:18:16,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.126 2026-09-19 03:18:16,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.018 2026-09-19 03:18:16,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.013 0.025 2026-09-19 03:18:16,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:16,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,078 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:17,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32993222 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '50a5f0cc-7d75-4d05-aa76-5a9d0361c25c'}] 2026-09-19 03:18:17,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32993222 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '50a5f0cc-7d75-4d05-aa76-5a9d0361c25c'} created pos.order #828 2026-09-19 03:18:17,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32993222 finished 2026-09-19 03:18:17,881 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1352] 2026-09-19 03:18:18,022 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1353] 2026-09-19 03:18:18,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 415 0.325 0.481 2026-09-19 03:18:18,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:18] "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-19 03:18:18,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-09-19 03:18:18,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:18:18,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24104165 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '50a5f0cc-7d75-4d05-aa76-5a9d0361c25c'}] 2026-09-19 03:18:18,270 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24104165 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '50a5f0cc-7d75-4d05-aa76-5a9d0361c25c'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-09-19 03:18:18,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24104165 finished 2026-09-19 03:18:18,364 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 20926496 (allocated 22941696) 2026-09-19 03:18:18,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.050 0.070 2026-09-19 03:18:18,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 124089 2026-09-19 03:18:18,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-09-19 03:18:18,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 124089 2026-09-19 03:18:18,477 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031818_476977_test_settle_order_ship_later_effect_on_so.txt 2026-09-19 03:18:18,477 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpgpx9pjcs_chrome_odoo" 2026-09-19 03:18:18,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-09-19 03:18:19,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 124321 2026-09-19 03:18:19,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpdq5bmba6_chrome_odoo 2026-09-19 03:18:19,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:40115/json/version 2026-09-19 03:18:19,527 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:19,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:19,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:40115/json 2026-09-19 03:18:19,545 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:19,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:40115/devtools/page/03812F216584F8D34B6BB39175683D65 2026-09-19 03:18:19,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-09-19 03:18:19,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-09-19 03:18:19,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:19,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-09-19 03:18:19,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:19,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:19,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:20,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.038 0.621 2026-09-19 03:18:20,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '03812F216584F8D34B6BB39175683D65', 'loaderId': '391B362CCEE0BE78F33919012075A935', 'isDownload': False} 2026-09-19 03:18:20,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-09-19 03:18:20,411 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:20,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-09-19 03:18:20,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-09-19 03:18:20,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-09-19 03:18:20,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:20,889 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:20,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-09-19 03:18:20,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:20,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:20,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:18:20,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:18:20,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:20,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.015 2026-09-19 03:18:21,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-19 03:18:21,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.034 2026-09-19 03:18:21,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-09-19 03:18:21,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.194 0.257 2026-09-19 03:18:21,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "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-19 03:18:21,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.007 2026-09-19 03:18:21,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:18:21,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:18:21,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:21,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:21,780 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:21,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:21,796 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:18:21,801 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:21,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.026 2026-09-19 03:18:21,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.051 2026-09-19 03:18:21,847 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:21,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:21,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.019 2026-09-19 03:18:21,894 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:18:21,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:21,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.053 2026-09-19 03:18:22,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:22,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.125 2026-09-19 03:18:22,059 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:22,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.106 2026-09-19 03:18:22,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:18:22,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:22,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-19 03:18:22,126 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:22,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-19 03:18:22,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:18:22,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-19 03:18:22,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-09-19 03:18:22,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-19 03:18:22,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 03:18:22,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.283 2026-09-19 03:18:22,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.109 2026-09-19 03:18:22,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.027 0.175 2026-09-19 03:18:22,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:22,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:22,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.064 0.082 2026-09-19 03:18:22,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.016 0.029 2026-09-19 03:18:22,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:18:22,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:22,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:22] "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.072 0.071 2026-09-19 03:18:23,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.049 0.063 2026-09-19 03:18:23,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.108 2026-09-19 03:18:23,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.021 2026-09-19 03:18:23,157 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.019 2026-09-19 03:18:23,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,358 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,496 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:23,497 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:18:23,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:23,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887280 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e3bb339e-a8fe-464a-a090-e157623cf123'}] 2026-09-19 03:18:23,725 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:23,898 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1356, 1357] 2026-09-19 03:18:24,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887280 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e3bb339e-a8fe-464a-a090-e157623cf123'} created pos.order #829 2026-09-19 03:18:24,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10887280 finished 2026-09-19 03:18:24,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 400 0.371 0.458 2026-09-19 03:18:24,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:24] "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-19 03:18:24,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-09-19 03:18:24,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:18:24,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45542550 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e3bb339e-a8fe-464a-a090-e157623cf123'}] 2026-09-19 03:18:24,685 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45542550 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e3bb339e-a8fe-464a-a090-e157623cf123'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-09-19 03:18:24,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45542550 finished 2026-09-19 03:18:24,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17423556 (allocated 18612224) 2026-09-19 03:18:24,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 124321 2026-09-19 03:18:24,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.031 0.070 2026-09-19 03:18:24,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-09-19 03:18:24,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 124321 2026-09-19 03:18:24,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031824_874749_test_settle_order_unreserve_order_lines.txt 2026-09-19 03:18:24,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpdq5bmba6_chrome_odoo" 2026-09-19 03:18:25,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-09-19 03:18:26,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 124537 2026-09-19 03:18:26,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmp3dq8hewy_chrome_odoo 2026-09-19 03:18:26,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:39765/json/version 2026-09-19 03:18:26,281 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:26,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:26,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:39765/json 2026-09-19 03:18:26,340 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:26,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:39765/devtools/page/5FD44192AA5B1F29C1966C9BC77FC168 2026-09-19 03:18:26,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-09-19 03:18:26,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-09-19 03:18:26,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:26,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-09-19 03:18:26,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:26,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:26,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:27,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.041 0.451 2026-09-19 03:18:27,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '5FD44192AA5B1F29C1966C9BC77FC168', 'loaderId': 'CC580234C43CD02ED45DAAD394DC3BBB', 'isDownload': False} 2026-09-19 03:18:27,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-09-19 03:18:27,044 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:27,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:18:27,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-09-19 03:18:27,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:18:27,494 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:27,495 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:27,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.010 2026-09-19 03:18:27,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:27,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:18:27,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:27,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:18:27,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:27,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.012 2026-09-19 03:18:27,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-19 03:18:27,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.031 2026-09-19 03:18:27,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-09-19 03:18:28,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.254 0.284 2026-09-19 03:18:28,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:18:28,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:18:28,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.037 2026-09-19 03:18:28,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:18:28,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:28,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:28,551 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:18:28,565 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:18:28,592 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-09-19 03:18:28,605 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:28,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.048 0.030 2026-09-19 03:18:28,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:18:28,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:18:28,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-09-19 03:18:28,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-09-19 03:18:28,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:28,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-09-19 03:18:28,803 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:28,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.041 0.051 2026-09-19 03:18:28,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:28,838 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:28,844 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:28,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 03:18:28,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-19 03:18:28,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:28,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-09-19 03:18:28,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:18:28,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:28] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-09-19 03:18:29,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.145 2026-09-19 03:18:29,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.018 2026-09-19 03:18:29,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 03:18:29,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-09-19 03:18:29,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-19 03:18:29,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-09-19 03:18:29,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.018 0.135 2026-09-19 03:18:29,258 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:29,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.018 0.385 2026-09-19 03:18:29,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:29,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.048 0.083 2026-09-19 03:18:29,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.028 2026-09-19 03:18:29,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-09-19 03:18:29,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:29,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "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.041 0.073 2026-09-19 03:18:29,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.038 0.070 2026-09-19 03:18:29,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.092 2026-09-19 03:18:29,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.024 2026-09-19 03:18:29,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.019 0.025 2026-09-19 03:18:30,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:30,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:31,072 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:31,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:31,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43973126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ec20e236-ab5d-46e4-bdb3-3a62f5bf24da'}] 2026-09-19 03:18:31,371 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:31,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43973126 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ec20e236-ab5d-46e4-bdb3-3a62f5bf24da'} created pos.order #830 2026-09-19 03:18:31,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43973126 finished 2026-09-19 03:18:31,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 300 0.243 0.361 2026-09-19 03:18:32,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:32] "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-19 03:18:32,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-09-19 03:18:32,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:18:32,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82764427 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ec20e236-ab5d-46e4-bdb3-3a62f5bf24da'}] 2026-09-19 03:18:32,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82764427 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ec20e236-ab5d-46e4-bdb3-3a62f5bf24da'} sync ignored for existing PoS order pos.order(830,) (state: paid) 2026-09-19 03:18:32,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82764427 finished 2026-09-19 03:18:32,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18131460 (allocated 19922944) 2026-09-19 03:18:32,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 124537 2026-09-19 03:18:32,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-09-19 03:18:32,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 124537 2026-09-19 03:18:32,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031832_276797_test_settle_order_with_different_product.txt 2026-09-19 03:18:32,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmp3dq8hewy_chrome_odoo" 2026-09-19 03:18:32,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-09-19 03:18:32,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 122 0.110 0.142 2026-09-19 03:18:32,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-09-19 03:18:33,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 124750 2026-09-19 03:18:33,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmpjaz3osg1_chrome_odoo 2026-09-19 03:18:33,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:37635/json/version 2026-09-19 03:18:33,162 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:33,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:33,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:37635/json 2026-09-19 03:18:33,193 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:33,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:37635/devtools/page/53F12CAF92A5060154568BD55BC4755E 2026-09-19 03:18:33,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-09-19 03:18:33,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-09-19 03:18:33,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:33,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-09-19 03:18:33,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:33,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:33,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:33,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:33] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.043 0.374 2026-09-19 03:18:33,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '53F12CAF92A5060154568BD55BC4755E', 'loaderId': '47CB6F277297216CFC5B81CB383E1D4A', 'isDownload': False} 2026-09-19 03:18:33,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-19 03:18:33,790 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:33,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:33] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.006 2026-09-19 03:18:33,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:33] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:18:33,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:33] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:18:34,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:34,204 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:34,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:18:34,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:34,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:18:34,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:34,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:18:34,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:34,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.013 2026-09-19 03:18:34,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-19 03:18:34,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.029 2026-09-19 03:18:34,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 03:18:34,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.197 0.274 2026-09-19 03:18:34,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:18:34,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:18:35,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-09-19 03:18:35,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:35,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:35,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:35,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:35,141 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:35,143 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:35,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.007 0.026 2026-09-19 03:18:35,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:18:35,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-09-19 03:18:35,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:35,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:35,243 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:35,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.019 2026-09-19 03:18:35,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.033 0.054 2026-09-19 03:18:35,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:35,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:35,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.054 0.141 2026-09-19 03:18:35,441 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:35,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.056 2026-09-19 03:18:35,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:18:35,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 03:18:35,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:35,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-19 03:18:35,546 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:35,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-09-19 03:18:35,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-09-19 03:18:35,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-19 03:18:35,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-19 03:18:35,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-09-19 03:18:35,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-09-19 03:18:35,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.037 0.171 2026-09-19 03:18:35,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:35] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-09-19 03:18:35,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:35,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.062 0.087 2026-09-19 03:18:36,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.029 2026-09-19 03:18:36,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:18:36,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.032 0.060 2026-09-19 03:18:36,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.060 0.075 2026-09-19 03:18:36,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.118 2026-09-19 03:18:36,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.026 2026-09-19 03:18:36,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.016 0.018 2026-09-19 03:18:36,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,780 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:36,781 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:36,817 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:36,948 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:37,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:37,025 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13416739 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6c6d5493-4b2b-48b7-b1cf-056e9014e1e1'}] 2026-09-19 03:18:37,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:18:37,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13416739 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6c6d5493-4b2b-48b7-b1cf-056e9014e1e1'} created pos.order #831 2026-09-19 03:18:37,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13416739 finished 2026-09-19 03:18:37,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 302 0.253 0.389 2026-09-19 03:18:37,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.021 2026-09-19 03:18:37,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-09-19 03:18:37,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:18:37,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34350458 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6c6d5493-4b2b-48b7-b1cf-056e9014e1e1'}] 2026-09-19 03:18:37,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34350458 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6c6d5493-4b2b-48b7-b1cf-056e9014e1e1'} sync ignored for existing PoS order pos.order(831,) (state: paid) 2026-09-19 03:18:37,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34350458 finished 2026-09-19 03:18:37,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17531120 (allocated 19398656) 2026-09-19 03:18:37,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 124750 2026-09-19 03:18:37,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-09-19 03:18:37,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 124750 2026-09-19 03:18:37,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.047 0.095 2026-09-19 03:18:38,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031838_014701_test_settle_order_with_different_uom.txt 2026-09-19 03:18:38,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmpjaz3osg1_chrome_odoo" 2026-09-19 03:18:38,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-09-19 03:18:38,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 124965 2026-09-19 03:18:38,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmp9407u7cx_chrome_odoo 2026-09-19 03:18:38,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40087/json/version 2026-09-19 03:18:38,723 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:38,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:38,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40087/json 2026-09-19 03:18:38,760 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:38,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:40087/devtools/page/AF51002EB65724AFFE6C24C52AB26DFA 2026-09-19 03:18:38,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-09-19 03:18:38,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-09-19 03:18:38,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:38,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-09-19 03:18:38,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:38,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:38,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:39,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:39] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.049 0.660 2026-09-19 03:18:39,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'AF51002EB65724AFFE6C24C52AB26DFA', 'loaderId': '92CC237EE392E3FF32DB612CB5638FFB', 'isDownload': False} 2026-09-19 03:18:39,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-09-19 03:18:39,627 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:39,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:39] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:18:39,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:39] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:18:39,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:39] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-09-19 03:18:40,078 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:18:40,080 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:18:40,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:18:40,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:40,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:40,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:18:40,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:18:40,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:40,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.012 2026-09-19 03:18:40,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.030 2026-09-19 03:18:40,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.040 2026-09-19 03:18:40,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:18:40,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.230 0.276 2026-09-19 03:18:40,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:18:40,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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.005 2026-09-19 03:18:40,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.027 2026-09-19 03:18:40,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:18:40,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:40,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:40,999 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:41,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:18:41,022 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:18:41,045 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:41,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:41,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.030 2026-09-19 03:18:41,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-19 03:18:41,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-09-19 03:18:41,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.011 0.083 2026-09-19 03:18:41,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:41,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:18:41,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.025 2026-09-19 03:18:41,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:18:41,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.048 2026-09-19 03:18:41,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:41,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.031 0.108 2026-09-19 03:18:41,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:41,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:41,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.176 2026-09-19 03:18:41,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-09-19 03:18:41,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-09-19 03:18:41,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.205 2026-09-19 03:18:41,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-09-19 03:18:41,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.154 2026-09-19 03:18:41,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 03:18:41,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:18:41,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:18:41,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:18:41,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:18:41,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.166 2026-09-19 03:18:41,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:41,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:41,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.054 0.087 2026-09-19 03:18:41,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.030 2026-09-19 03:18:42,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:18:42,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "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.049 0.074 2026-09-19 03:18:42,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.027 0.051 2026-09-19 03:18:42,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.076 2026-09-19 03:18:42,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.006 0.016 2026-09-19 03:18:42,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.016 2026-09-19 03:18:42,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.015 2026-09-19 03:18:42,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:42,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.034 2026-09-19 03:18:43,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.016 2026-09-19 03:18:43,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 15 0.018 0.021 2026-09-19 03:18:43,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:18:43,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.037 0.056 2026-09-19 03:18:43,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.029 0.058 2026-09-19 03:18:43,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.092 2026-09-19 03:18:43,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.021 2026-09-19 03:18:43,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.060 0.061 2026-09-19 03:18:43,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.065 0.060 2026-09-19 03:18:43,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.122 2026-09-19 03:18:43,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.022 2026-09-19 03:18:43,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.021 2026-09-19 03:18:43,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:43,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:44,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:44,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:44,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-09-19 03:18:44,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-19 03:18:44,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18270612 (allocated 19398656) 2026-09-19 03:18:44,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 124965 2026-09-19 03:18:44,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-09-19 03:18:44,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 124965 2026-09-19 03:18:44,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031844_353912_test_settle_order_with_incompatible_partner.txt 2026-09-19 03:18:44,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmp9407u7cx_chrome_odoo" 2026-09-19 03:18:44,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-09-19 03:18:46,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 125196 2026-09-19 03:18:46,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpq7zupsdl_chrome_odoo 2026-09-19 03:18:46,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:37523/json/version 2026-09-19 03:18:46,262 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:46,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-09-19 03:18:46,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:37523/json 2026-09-19 03:18:46,293 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:46,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:37523/devtools/page/42BF05504AD47E6B96A00D3B49150730 2026-09-19 03:18:46,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-09-19 03:18:46,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-09-19 03:18:46,381 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:18:46,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-09-19 03:18:46,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:46,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:46,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:46,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.049 0.429 2026-09-19 03:18:46,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '42BF05504AD47E6B96A00D3B49150730', 'loaderId': '8E06464F37F637E24A9045A55647DB13', 'isDownload': False} 2026-09-19 03:18:46,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-09-19 03:18:46,898 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:46,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:46] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:18:46,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:46] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:18:46,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:46] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-19 03:18:47,359 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:18:47,370 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:18:47,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-19 03:18:47,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:47,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:18:47,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:47,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:18:47,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:47,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.014 2026-09-19 03:18:47,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.026 2026-09-19 03:18:47,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:18:47,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.035 2026-09-19 03:18:48,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.215 0.274 2026-09-19 03:18:48,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "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-19 03:18:48,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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.008 2026-09-19 03:18:48,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.029 2026-09-19 03:18:48,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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.005 2026-09-19 03:18:48,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-09-19 03:18:48,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-09-19 03:18:48,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:18:48,350 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:18:48,385 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:18:48,388 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:18:48,406 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:18:48,420 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:18:48,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.028 0.057 2026-09-19 03:18:48,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:48,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.112 2026-09-19 03:18:48,479 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-19 03:18:48,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:48,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.042 0.115 2026-09-19 03:18:48,563 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:48,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.100 2026-09-19 03:18:48,570 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:48,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:48,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.032 0.173 2026-09-19 03:18:48,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-09-19 03:18:48,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.163 2026-09-19 03:18:48,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-09-19 03:18:48,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-09-19 03:18:48,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-09-19 03:18:48,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-19 03:18:48,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-19 03:18:48,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 03:18:48,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 03:18:48,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-09-19 03:18:48,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.096 2026-09-19 03:18:48,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:48] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:18:49,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.199 2026-09-19 03:18:49,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.036 0.100 2026-09-19 03:18:49,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 23 0.021 0.030 2026-09-19 03:18:49,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:18:49,423 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "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.039 0.060 2026-09-19 03:18:49,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.054 0.056 2026-09-19 03:18:49,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.101 2026-09-19 03:18:49,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.026 2026-09-19 03:18:49,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.019 2026-09-19 03:18:49,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:49,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,053 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,106 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,460 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:50,462 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:50,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:50,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91224485 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '885ef4cc-c5f4-409f-b6f7-848b06fdf14b'}] 2026-09-19 03:18:50,693 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:50,931 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #238 deleted stock.move records with IDs: [1364] 2026-09-19 03:18:51,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91224485 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '885ef4cc-c5f4-409f-b6f7-848b06fdf14b'} created pos.order #832 2026-09-19 03:18:51,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91224485 finished 2026-09-19 03:18:51,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 401 0.254 0.411 2026-09-19 03:18:51,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:51] "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-19 03:18:51,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:51,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81501886 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '885ef4cc-c5f4-409f-b6f7-848b06fdf14b'}] 2026-09-19 03:18:51,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81501886 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '885ef4cc-c5f4-409f-b6f7-848b06fdf14b'} sync ignored for existing PoS order pos.order(832,) (state: paid) 2026-09-19 03:18:51,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81501886 finished 2026-09-19 03:18:51,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-09-19 03:18:51,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-19 03:18:51,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.037 0.095 2026-09-19 03:18:51,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.071 2026-09-19 03:18:51,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 20161600 (allocated 22544384) 2026-09-19 03:18:51,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 3 0.003 0.006 2026-09-19 03:18:51,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 125196 2026-09-19 03:18:51,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-09-19 03:18:51,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 125196 2026-09-19 03:18:51,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031851_832288_test_settle_order_with_kit.txt 2026-09-19 03:18:51,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpq7zupsdl_chrome_odoo" 2026-09-19 03:18:51,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-09-19 03:18:52,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 125419 2026-09-19 03:18:52,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpoedque1q_chrome_odoo 2026-09-19 03:18:52,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:33117/json/version 2026-09-19 03:18:52,801 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:52,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-09-19 03:18:52,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:33117/json 2026-09-19 03:18:52,807 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:52,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:33117/devtools/page/7586C2049E5A339110D811856D99576A 2026-09-19 03:18:52,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-09-19 03:18:52,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-09-19 03:18:52,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:52,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-09-19 03:18:52,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:52,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:52,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:53,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.048 0.485 2026-09-19 03:18:53,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '7586C2049E5A339110D811856D99576A', 'loaderId': '083301603D5292A96D2F0FFBD505C7FD', 'isDownload': False} 2026-09-19 03:18:53,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:53,520 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:53,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-09-19 03:18:53,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-09-19 03:18:53,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:18:53,931 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:53,943 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:53,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:18:53,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:53,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-19 03:18:53,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:54,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:18:54,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:54,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.025 2026-09-19 03:18:54,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-09-19 03:18:54,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.031 2026-09-19 03:18:54,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-19 03:18:54,720 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.246 0.320 2026-09-19 03:18:54,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:18:54,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:18:54,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.042 2026-09-19 03:18:54,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:18:54,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-09-19 03:18:54,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:54,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:54,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:54,997 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:18:55,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:18:55,057 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:18:55,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.049 0.041 2026-09-19 03:18:55,081 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:18:55,101 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:55,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.111 2026-09-19 03:18:55,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:55,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:55,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.145 2026-09-19 03:18:55,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:55,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:55,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:55,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.039 0.201 2026-09-19 03:18:55,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.179 2026-09-19 03:18:55,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-19 03:18:55,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-09-19 03:18:55,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-09-19 03:18:55,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-19 03:18:55,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-09-19 03:18:55,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:18:55,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-09-19 03:18:55,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 03:18:55,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.116 2026-09-19 03:18:55,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-09-19 03:18:55,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.023 0.223 2026-09-19 03:18:55,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:55,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:55,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.052 0.078 2026-09-19 03:18:55,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.028 2026-09-19 03:18:55,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:18:56,031 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:56] "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.065 0.074 2026-09-19 03:18:56,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.048 0.071 2026-09-19 03:18:56,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.120 2026-09-19 03:18:56,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.023 2026-09-19 03:18:56,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.022 0.028 2026-09-19 03:18:56,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-09-19 03:18:56,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:56,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16379780 (allocated 17563648) 2026-09-19 03:18:56,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 125419 2026-09-19 03:18:56,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-09-19 03:18:56,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 125419 2026-09-19 03:18:57,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031857_008917_test_settle_order_with_lot.txt 2026-09-19 03:18:57,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpoedque1q_chrome_odoo" 2026-09-19 03:18:57,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-09-19 03:18:57,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 125625 2026-09-19 03:18:57,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmp31yd6rqt_chrome_odoo 2026-09-19 03:18:57,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:35613/json/version 2026-09-19 03:18:57,744 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:57,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:57,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:35613/json 2026-09-19 03:18:57,785 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:18:57,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:35613/devtools/page/04D5A09F691499E93C742FC80CD0853D 2026-09-19 03:18:57,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-09-19 03:18:57,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-09-19 03:18:57,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:18:57,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-09-19 03:18:57,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:57,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:57,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:18:58,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:58] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.044 0.615 2026-09-19 03:18:58,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '04D5A09F691499E93C742FC80CD0853D', 'loaderId': 'BC3558B0D954857FB96242CB3276B8C9', 'isDownload': False} 2026-09-19 03:18:58,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-19 03:18:58,625 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:18:58,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:58] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:18:58,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:58] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 03:18:58,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:58] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:18:59,038 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:59,039 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:59,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:18:59,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:18:59,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:59,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:59,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:59,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:59,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.013 2026-09-19 03:18:59,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:18:59,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.022 2026-09-19 03:18:59,206 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:18:59,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.187 0.280 2026-09-19 03:18:59,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "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-19 03:18:59,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:59,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.026 2026-09-19 03:18:59,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:59,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:18:59,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:18:59,905 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:59,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:59,918 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:18:59,923 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:18:59,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.010 0.019 2026-09-19 03:18:59,961 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18: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-19 03:18:59,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:18:59,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.042 2026-09-19 03:18:59,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:18:59,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:18:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.028 2026-09-19 03:19:00,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:00,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.057 2026-09-19 03:19:00,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.128 2026-09-19 03:19:00,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.059 2026-09-19 03:19:00,168 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:00,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-19 03:19:00,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:19:00,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:19:00,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:00,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.116 2026-09-19 03:19:00,286 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:00,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-19 03:19:00,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:00,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.153 2026-09-19 03:19:00,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-19 03:19:00,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:19:00,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 03:19:00,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-09-19 03:19:00,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 03:19:00,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.140 2026-09-19 03:19:00,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:00,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:00,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.098 2026-09-19 03:19:00,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.028 2026-09-19 03:19:00,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:19:00,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "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.047 0.073 2026-09-19 03:19:01,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.037 0.055 2026-09-19 03:19:01,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.087 2026-09-19 03:19:01,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.023 2026-09-19 03:19:01,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.014 0.027 2026-09-19 03:19:01,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,567 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:01,570 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:01,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:01,802 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498294 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2e9b6536-b6a5-4302-bf35-766fb7da657f'}] 2026-09-19 03:19:01,805 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:02,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498294 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2e9b6536-b6a5-4302-bf35-766fb7da657f'} created pos.order #833 2026-09-19 03:19:02,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82498294 finished 2026-09-19 03:19:02,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 365 0.284 0.442 2026-09-19 03:19:02,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:02,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-09-19 03:19:02,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:19:02,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28142232 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2e9b6536-b6a5-4302-bf35-766fb7da657f'}] 2026-09-19 03:19:02,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28142232 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2e9b6536-b6a5-4302-bf35-766fb7da657f'} sync ignored for existing PoS order pos.order(833,) (state: paid) 2026-09-19 03:19:02,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28142232 finished 2026-09-19 03:19:02,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19093284 (allocated 20844544) 2026-09-19 03:19:02,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 125625 2026-09-19 03:19:02,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-09-19 03:19:02,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 125625 2026-09-19 03:19:02,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.079 0.085 2026-09-19 03:19:02,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031902_844828_test_settle_order_with_multiple_uom.txt 2026-09-19 03:19:02,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmp31yd6rqt_chrome_odoo" 2026-09-19 03:19:02,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-09-19 03:19:03,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 125852 2026-09-19 03:19:03,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpsuz7oewj_chrome_odoo 2026-09-19 03:19:03,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:41407/json/version 2026-09-19 03:19:03,654 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:03,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:03,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:41407/json 2026-09-19 03:19:03,735 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:03,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:41407/devtools/page/7754D9130BE5FBCB0D06C1C02D85E9AB 2026-09-19 03:19:03,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-09-19 03:19:03,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-09-19 03:19:03,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:03,955 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-09-19 03:19:03,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:03,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:03,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:04,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.049 0.444 2026-09-19 03:19:04,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '7754D9130BE5FBCB0D06C1C02D85E9AB', 'loaderId': 'FD861F03FB0EFEB97C2BAFC73EFEE34B', 'isDownload': False} 2026-09-19 03:19:04,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-09-19 03:19:04,479 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:04,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-09-19 03:19:04,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-19 03:19:04,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-09-19 03:19:04,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:04,968 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:19:04,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:19:04,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:05,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:19:05,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:05,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:05,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:05,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.016 2026-09-19 03:19:05,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-19 03:19:05,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.031 2026-09-19 03:19:05,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 03:19:05,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.235 0.323 2026-09-19 03:19:05,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:19:05,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:19:05,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.033 2026-09-19 03:19:05,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:19:05,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:05,917 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:05,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:19:05,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:19:06,009 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:06,018 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:06,044 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:06,058 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "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-19 03:19:06,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.047 0.049 2026-09-19 03:19:06,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:06,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:06,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.102 2026-09-19 03:19:06,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:06,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.050 0.112 2026-09-19 03:19:06,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:06,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.104 2026-09-19 03:19:06,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:06,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:06,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.070 2026-09-19 03:19:06,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-19 03:19:06,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 03:19:06,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.020 0.221 2026-09-19 03:19:06,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.133 2026-09-19 03:19:06,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-19 03:19:06,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-19 03:19:06,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-19 03:19:06,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:19:06,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-19 03:19:06,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.028 0.136 2026-09-19 03:19:06,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-19 03:19:06,560 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:06,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.340 2026-09-19 03:19:06,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:06,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.040 0.091 2026-09-19 03:19:06,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.026 2026-09-19 03:19:06,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.020 2026-09-19 03:19:06,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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.045 0.073 2026-09-19 03:19:07,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.048 0.069 2026-09-19 03:19:07,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.017 0.113 2026-09-19 03:19:07,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-09-19 03:19:07,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.023 2026-09-19 03:19:07,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,662 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:07,663 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:07,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:07,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42204217 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '894a0ae9-28bd-4487-b267-4f7631de2716'}] 2026-09-19 03:19:07,949 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:08,129 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1370] 2026-09-19 03:19:08,442 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42204217 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '894a0ae9-28bd-4487-b267-4f7631de2716'} created pos.order #834 2026-09-19 03:19:08,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42204217 finished 2026-09-19 03:19:08,599 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 380 0.286 0.385 2026-09-19 03:19:08,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:08] "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-19 03:19:08,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-09-19 03:19:08,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:19:08,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3349115 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '894a0ae9-28bd-4487-b267-4f7631de2716'}] 2026-09-19 03:19:08,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3349115 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '894a0ae9-28bd-4487-b267-4f7631de2716'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-09-19 03:19:08,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3349115 finished 2026-09-19 03:19:08,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17517972 (allocated 19398656) 2026-09-19 03:19:08,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 125852 2026-09-19 03:19:08,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-09-19 03:19:08,845 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 125852 2026-09-19 03:19:08,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.084 0.066 2026-09-19 03:19:08,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031908_921468_test_settle_order_with_multistep_delivery.txt 2026-09-19 03:19:08,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpsuz7oewj_chrome_odoo" 2026-09-19 03:19:08,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-09-19 03:19:10,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 126073 2026-09-19 03:19:10,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmp2x20qlqq_chrome_odoo 2026-09-19 03:19:10,445 44 INFO rb-c72f0cd-224934-416830 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:43279/json/version 2026-09-19 03:19:10,446 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:10,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:10,459 44 INFO rb-c72f0cd-224934-416830 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:43279/json 2026-09-19 03:19:10,459 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:10,476 44 INFO rb-c72f0cd-224934-416830 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:43279/devtools/page/4BF3E32E5579BE4928D7BCBED13FD2B4 2026-09-19 03:19:10,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:10,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-09-19 03:19:10,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:10,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-09-19 03:19:10,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:10,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:10,729 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:11,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.060 0.359 2026-09-19 03:19:11,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '4BF3E32E5579BE4928D7BCBED13FD2B4', 'loaderId': '53E994D02634E083726B11533EF2D8B8', 'isDownload': False} 2026-09-19 03:19:11,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:11,163 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:11,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:19:11,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:19:11,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:19:11,593 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:11,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:11,613 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:11,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:19:11,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:11,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:11,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:19:11,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:11,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:19:11,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.022 2026-09-19 03:19:11,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:19:11,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.032 2026-09-19 03:19:12,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.251 0.316 2026-09-19 03:19:12,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "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-19 03:19:12,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:12,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-09-19 03:19:12,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:19:12,560 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:12,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 03:19:12,617 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:12,639 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:19:12,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:19:12,645 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:12,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.014 0.041 2026-09-19 03:19:12,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-09-19 03:19:12,686 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:12,695 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:12,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-09-19 03:19:12,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:12,825 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:19:12,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.035 0.024 2026-09-19 03:19:12,854 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:12,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-09-19 03:19:12,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:19:12,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:12,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.153 2026-09-19 03:19:12,983 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:12,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:12,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.121 2026-09-19 03:19:13,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-19 03:19:13,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-19 03:19:13,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.021 0.283 2026-09-19 03:19:13,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-09-19 03:19:13,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-19 03:19:13,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-09-19 03:19:13,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-09-19 03:19:13,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 03:19:13,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.031 0.207 2026-09-19 03:19:13,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:13,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:13,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.061 0.078 2026-09-19 03:19:13,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.029 2026-09-19 03:19:13,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:19:13,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:13,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 73 0.086 0.096 2026-09-19 03:19:14,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.047 0.099 2026-09-19 03:19:14,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.148 2026-09-19 03:19:14,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.019 2026-09-19 03:19:14,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.015 2026-09-19 03:19:14,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,504 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:14,509 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:14,545 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:14,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94527260 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '63b4d9e8-33a0-45de-82e1-9dc4fe6f8aef'}] 2026-09-19 03:19:14,906 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:15,040 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1375] 2026-09-19 03:19:16,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94527260 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '63b4d9e8-33a0-45de-82e1-9dc4fe6f8aef'} created pos.order #835 2026-09-19 03:19:16,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94527260 finished 2026-09-19 03:19:16,712 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:19:16,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 900 0.575 1.240 2026-09-19 03:19:16,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.017 2026-09-19 03:19:16,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.018 2026-09-19 03:19:16,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-09-19 03:19:16,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-19 03:19:16,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59498477 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '63b4d9e8-33a0-45de-82e1-9dc4fe6f8aef'}] 2026-09-19 03:19:16,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59498477 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '63b4d9e8-33a0-45de-82e1-9dc4fe6f8aef'} sync ignored for existing PoS order pos.order(835,) (state: done) 2026-09-19 03:19:16,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59498477 finished 2026-09-19 03:19:16,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 17712544 (allocated 19660800) 2026-09-19 03:19:16,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 126073 2026-09-19 03:19:16,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-09-19 03:19:16,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 126073 2026-09-19 03:19:16,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.055 0.084 2026-09-19 03:19:17,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031917_021242_test_settle_order_with_multistep_delivery_receipt.txt 2026-09-19 03:19:17,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmp2x20qlqq_chrome_odoo" 2026-09-19 03:19:17,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-09-19 03:19:17,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 126293 2026-09-19 03:19:17,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpt7x9xdvn_chrome_odoo 2026-09-19 03:19:17,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:36165/json/version 2026-09-19 03:19:17,597 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:17,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-09-19 03:19:17,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:36165/json 2026-09-19 03:19:17,641 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:17,655 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:36165/devtools/page/F70683326E43270210CFDE7F8238DF42 2026-09-19 03:19:17,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-09-19 03:19:17,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-09-19 03:19:17,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:17,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-09-19 03:19:17,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:17,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:17,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:18,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.036 0.543 2026-09-19 03:19:18,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'F70683326E43270210CFDE7F8238DF42', 'loaderId': '26C219C0954C3C96380D6A31EC84BBDF', 'isDownload': False} 2026-09-19 03:19:18,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-19 03:19:18,359 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:18,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:19:18,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:19:18,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:19:18,853 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:18,857 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:19:18,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:19:18,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:18,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:19:18,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:18,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:19:18,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:18,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:19:18,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.034 2026-09-19 03:19:18,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-09-19 03:19:19,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.034 2026-09-19 03:19:19,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.211 0.269 2026-09-19 03:19:19,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:19:19,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-09-19 03:19:19,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.032 2026-09-19 03:19:19,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:19:19,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-09-19 03:19:19,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:19,822 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:19,825 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:19,838 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:19:19,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.013 2026-09-19 03:19:19,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.013 0.048 2026-09-19 03:19:19,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-19 03:19:19,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:19,891 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:19,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.021 2026-09-19 03:19:19,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:20,011 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:19:20,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.016 2026-09-19 03:19:20,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.051 0.061 2026-09-19 03:19:20,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:20,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.038 0.144 2026-09-19 03:19:20,184 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:20,191 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:20,200 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:20,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 03:19:20,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-19 03:19:20,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-19 03:19:20,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-09-19 03:19:20,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-19 03:19:20,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:19:20,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-19 03:19:20,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 03:19:20,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-09-19 03:19:20,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:19:20,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.198 2026-09-19 03:19:20,522 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:20,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:20,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.055 0.083 2026-09-19 03:19:20,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.031 2026-09-19 03:19:20,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:19:20,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "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.077 0.069 2026-09-19 03:19:21,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.062 0.062 2026-09-19 03:19:21,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.120 2026-09-19 03:19:21,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.021 2026-09-19 03:19:21,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.021 2026-09-19 03:19:21,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:21,527 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:21,561 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:21,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66555619 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '54158cb1-9b26-49a8-a780-17a2270ac4f8'}] 2026-09-19 03:19:21,752 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:22,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66555619 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '54158cb1-9b26-49a8-a780-17a2270ac4f8'} created pos.order #836 2026-09-19 03:19:22,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66555619 finished 2026-09-19 03:19:22,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 407 0.325 0.546 2026-09-19 03:19:22,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:22,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-09-19 03:19:22,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:19:22,793 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33913554 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '54158cb1-9b26-49a8-a780-17a2270ac4f8'}] 2026-09-19 03:19:22,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33913554 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '54158cb1-9b26-49a8-a780-17a2270ac4f8'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-09-19 03:19:22,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33913554 finished 2026-09-19 03:19:22,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17414860 (allocated 19136512) 2026-09-19 03:19:22,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 126293 2026-09-19 03:19:22,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-09-19 03:19:22,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 126293 2026-09-19 03:19:22,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.048 0.096 2026-09-19 03:19:23,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031923_023167_test_settle_quotation_delivered_qty.txt 2026-09-19 03:19:23,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpt7x9xdvn_chrome_odoo" 2026-09-19 03:19:23,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-09-19 03:19:23,660 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [978] 2026-09-19 03:19:23,668 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [979] 2026-09-19 03:19:24,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 126510 2026-09-19 03:19:24,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmp_oc11_0p_chrome_odoo 2026-09-19 03:19:24,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:39729/json/version 2026-09-19 03:19:24,032 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:24,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-09-19 03:19:24,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:39729/json 2026-09-19 03:19:24,039 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:24,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:39729/devtools/page/DFABA6DEFEB0CA6D46F3F66ECABC7C53 2026-09-19 03:19:24,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-09-19 03:19:24,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-09-19 03:19:24,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:24,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-09-19 03:19:24,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:24,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:24,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:24,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:24] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.061 0.479 2026-09-19 03:19:24,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'DFABA6DEFEB0CA6D46F3F66ECABC7C53', 'loaderId': 'B533E4D140F3ECB465473B793B273750', 'isDownload': False} 2026-09-19 03:19:24,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:24,726 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:24,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:24] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:19:24,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:24] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-09-19 03:19:24,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:24] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-09-19 03:19:25,174 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:25,177 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:25,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-09-19 03:19:25,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:25,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:19:25,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:25,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:19:25,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:25,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.015 2026-09-19 03:19:25,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-19 03:19:25,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.034 2026-09-19 03:19:25,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-09-19 03:19:25,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.198 0.312 2026-09-19 03:19:25,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:19:26,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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.006 2026-09-19 03:19:26,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-19 03:19:26,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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.006 2026-09-19 03:19:26,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-09-19 03:19:26,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:19:26,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:19:26,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:19:26,285 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:19:26,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.018 0.033 2026-09-19 03:19:26,296 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 03:19:26,313 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:19:26,329 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 03:19:26,355 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:19:26,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.033 0.085 2026-09-19 03:19:26,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:26,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.059 0.123 2026-09-19 03:19:26,490 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:26,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.019 2026-09-19 03:19:26,504 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:26,511 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:26,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.137 2026-09-19 03:19:26,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:19:26,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:26,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-09-19 03:19:26,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.133 2026-09-19 03:19:26,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.040 0.345 2026-09-19 03:19:26,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-09-19 03:19:26,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-09-19 03:19:26,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-09-19 03:19:26,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.272 2026-09-19 03:19:26,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-19 03:19:26,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-19 03:19:26,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.024 0.150 2026-09-19 03:19:26,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.157 2026-09-19 03:19:26,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:26,995 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:27,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.046 0.077 2026-09-19 03:19:27,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.030 2026-09-19 03:19:27,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-09-19 03:19:27,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:27,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.043 0.064 2026-09-19 03:19:27,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.070 0.063 2026-09-19 03:19:27,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.131 2026-09-19 03:19:27,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.020 2026-09-19 03:19:27,692 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:27,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.020 2026-09-19 03:19:27,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:27,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-09-19 03:19:27,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:27,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16171540 (allocated 17563648) 2026-09-19 03:19:27,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 126510 2026-09-19 03:19:27,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-09-19 03:19:27,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 126510 2026-09-19 03:19:28,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031928_063207_test_settle_so_archived_attribute.txt 2026-09-19 03:19:28,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmp_oc11_0p_chrome_odoo" 2026-09-19 03:19:28,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-09-19 03:19:28,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 126730 2026-09-19 03:19:28,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpds271tla_chrome_odoo 2026-09-19 03:19:28,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:32871/json/version 2026-09-19 03:19:28,910 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:28,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:28,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:32871/json 2026-09-19 03:19:28,971 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:28,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:32871/devtools/page/BF7A95AA6017A271ABC42C8D7850B27D 2026-09-19 03:19:28,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-09-19 03:19:29,005 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-09-19 03:19:29,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:29,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-09-19 03:19:29,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:29,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:29,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:29,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:29] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.074 0.500 2026-09-19 03:19:29,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': 'BF7A95AA6017A271ABC42C8D7850B27D', 'loaderId': '86B9E3F3C66C57E590D84C1EAF59BA93', 'isDownload': False} 2026-09-19 03:19:29,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:29,681 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:29,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:19:29,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:29] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:19:29,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:29] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-09-19 03:19:30,104 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:30,109 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:30,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:19:30,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:19:30,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:30,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:30,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.007 0.003 2026-09-19 03:19:30,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:30,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.016 2026-09-19 03:19:30,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:19:30,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.027 2026-09-19 03:19:30,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-09-19 03:19:30,851 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.250 0.282 2026-09-19 03:19:30,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:19:30,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:19:31,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-09-19 03:19:31,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:19:31,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:31,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:31,121 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:19:31,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 03:19:31,187 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:19:31,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:19:31,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:19:31,211 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:31,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.039 0.064 2026-09-19 03:19:31,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:31,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.104 2026-09-19 03:19:31,274 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:19:31,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.075 2026-09-19 03:19:31,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:31,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.026 0.092 2026-09-19 03:19:31,384 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:19:31,389 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:31,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:31,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-09-19 03:19:31,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.026 0.191 2026-09-19 03:19:31,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-09-19 03:19:31,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.203 2026-09-19 03:19:31,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.244 2026-09-19 03:19:31,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-09-19 03:19:31,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-09-19 03:19:31,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-09-19 03:19:31,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-09-19 03:19:31,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.139 2026-09-19 03:19:31,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 03:19:31,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:19:31,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.032 0.203 2026-09-19 03:19:31,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:31,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:32,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.033 0.085 2026-09-19 03:19:32,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.026 2026-09-19 03:19:32,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:19:32,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:32,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "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.051 0.068 2026-09-19 03:19:32,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.042 0.067 2026-09-19 03:19:32,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.111 2026-09-19 03:19:32,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.032 0.031 2026-09-19 03:19:32,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "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-19 03:19:32,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:32,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:32,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.016 0.026 2026-09-19 03:19:32,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:32,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-09-19 03:19:32,775 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:32,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16254376 (allocated 17039360) 2026-09-19 03:19:32,872 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 126730 2026-09-19 03:19:32,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-09-19 03:19:32,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 126730 2026-09-19 03:19:32,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031932_978176_test_settle_so_custom_attribute_value.txt 2026-09-19 03:19:32,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpds271tla_chrome_odoo" 2026-09-19 03:19:32,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-09-19 03:19:33,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 126947 2026-09-19 03:19:33,616 44 INFO rb-c72f0cd-224934-416830 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/tmpcn6e3yeu_chrome_odoo 2026-09-19 03:19:33,616 44 INFO rb-c72f0cd-224934-416830 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:34321/json/version 2026-09-19 03:19:33,617 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:33,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,642 44 INFO rb-c72f0cd-224934-416830 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:34321/json 2026-09-19 03:19:33,643 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:33,667 44 INFO rb-c72f0cd-224934-416830 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:34321/devtools/page/FB9639F7BD53DD4164D9DBCE00FAA418 2026-09-19 03:19:33,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:19:33,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:33,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:34,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:34] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.098 0.684 2026-09-19 03:19:34,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': 'FB9639F7BD53DD4164D9DBCE00FAA418', 'loaderId': 'E93CA0EF86B76CC440BEED7D8CB22071', 'isDownload': False} 2026-09-19 03:19:34,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:34,668 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:34,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:19:34,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:19:34,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-19 03:19:35,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:35,134 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:35,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:19:35,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:19:35,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:35,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:35,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:19:35,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:35,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.011 2026-09-19 03:19:35,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.047 2026-09-19 03:19:35,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.021 0.030 2026-09-19 03:19:35,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:19:35,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.207 0.251 2026-09-19 03:19:35,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:19:35,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:19:35,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.032 2026-09-19 03:19:36,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:36,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:19:36,071 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:36,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.016 2026-09-19 03:19:36,118 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:19:36,123 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:19:36,150 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:19:36,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.014 0.038 2026-09-19 03:19:36,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-09-19 03:19:36,162 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:36,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.019 2026-09-19 03:19:36,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,272 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:19:36,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.031 2026-09-19 03:19:36,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,334 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:36,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.092 2026-09-19 03:19:36,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,394 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:36,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-09-19 03:19:36,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-09-19 03:19:36,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-19 03:19:36,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.203 2026-09-19 03:19:36,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:19:36,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-09-19 03:19:36,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:19:36,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-19 03:19:36,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-19 03:19:36,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.141 2026-09-19 03:19:36,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-09-19 03:19:36,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-09-19 03:19:36,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:36,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.038 0.080 2026-09-19 03:19:36,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.014 0.022 2026-09-19 03:19:36,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.009 2026-09-19 03:19:37,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:37] "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.037 0.059 2026-09-19 03:19:37,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-19 03:19:37,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.057 0.073 2026-09-19 03:19:37,347 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.122 2026-09-19 03:19:37,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.022 0.025 2026-09-19 03:19:37,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,669 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-09-19 03:19:37,670 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:37,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16054924 (allocated 17039360) 2026-09-19 03:19:37,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 126947 2026-09-19 03:19:37,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-09-19 03:19:37,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 126947 2026-09-19 03:19:37,854 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031937_854211_test_settle_so_with_non_pos_groupable_uom.txt 2026-09-19 03:19:37,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpcn6e3yeu_chrome_odoo" 2026-09-19 03:19:37,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-09-19 03:19:38,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 127158 2026-09-19 03:19:38,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmporo84gfh_chrome_odoo 2026-09-19 03:19:38,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:41023/json/version 2026-09-19 03:19:38,537 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:38,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:38,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:41023/json 2026-09-19 03:19:38,584 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:38,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:41023/devtools/page/B0EED2AC444FCA0F7DD71F2778ADA5F8 2026-09-19 03:19:38,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-09-19 03:19:38,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-09-19 03:19:38,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:38,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-09-19 03:19:38,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:38,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:38,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:39,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.037 0.424 2026-09-19 03:19:39,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': 'B0EED2AC444FCA0F7DD71F2778ADA5F8', 'loaderId': '988E10676A09817C7A0F284CE694765A', 'isDownload': False} 2026-09-19 03:19:39,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-09-19 03:19:39,236 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:39,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:19:39,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:19:39,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-19 03:19:39,688 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:39,701 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:39,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:19:39,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:19:39,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:39,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:39,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:19:39,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:39,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.031 0.018 2026-09-19 03:19:39,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:19:39,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.041 2026-09-19 03:19:39,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-19 03:19:40,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.247 0.311 2026-09-19 03:19:40,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "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-19 03:19:40,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:40,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-19 03:19:40,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:40,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:40,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:19:40,726 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:40,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:19:40,743 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:19:40,744 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:19:40,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.013 0.021 2026-09-19 03:19:40,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-09-19 03:19:40,793 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:40,794 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:40,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-09-19 03:19:40,851 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:19:40,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:40,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:40] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.023 0.061 2026-09-19 03:19:40,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:41,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.063 0.113 2026-09-19 03:19:41,008 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:41,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:19:41,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:41,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 03:19:41,054 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:19:41,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.085 2026-09-19 03:19:41,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:19:41,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.184 2026-09-19 03:19:41,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:19:41,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 03:19:41,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:19:41,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-09-19 03:19:41,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:19:41,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.165 2026-09-19 03:19:41,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:41,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:41,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.031 0.079 2026-09-19 03:19:41,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.025 2026-09-19 03:19:41,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:19:41,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:41,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "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.047 0.068 2026-09-19 03:19:41,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.071 0.073 2026-09-19 03:19:41,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.135 2026-09-19 03:19:42,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.020 2026-09-19 03:19:42,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,279 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:42,281 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:19:42,316 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:42,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-09-19 03:19:42,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:19:42,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66782208 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '58959192-2d94-4e3a-af0d-2ef8b347aaf5'}] 2026-09-19 03:19:42,514 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:42,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17022540 (allocated 18612224) 2026-09-19 03:19:42,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 127158 2026-09-19 03:19:42,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-09-19 03:19:42,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 127158 2026-09-19 03:19:42,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66782208 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '58959192-2d94-4e3a-af0d-2ef8b347aaf5'} created pos.order #837 2026-09-19 03:19:42,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66782208 finished 2026-09-19 03:19:42,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031942_720559_test_settle_so_with_pos_downpayment.txt 2026-09-19 03:19:42,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmporo84gfh_chrome_odoo" 2026-09-19 03:19:42,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-09-19 03:19:42,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 125 0.121 0.149 2026-09-19 03:19:43,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-09-19 03:19:43,945 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 127374 2026-09-19 03:19:43,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpaa9zgj01_chrome_odoo 2026-09-19 03:19:43,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:35335/json/version 2026-09-19 03:19:43,947 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35335', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:43,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-09-19 03:19:43,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:35335/json 2026-09-19 03:19:43,971 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35335', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:43,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:35335/devtools/page/63B2291F28CF118128C8395E76E5182B 2026-09-19 03:19:43,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-09-19 03:19:44,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-09-19 03:19:44,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:44,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-09-19 03:19:44,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:44,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:44,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:44,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:44] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.035 0.383 2026-09-19 03:19:44,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '63B2291F28CF118128C8395E76E5182B', 'loaderId': 'E2A70BF5191820593F5D2CB7AF7A07F3', 'isDownload': False} 2026-09-19 03:19:44,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-09-19 03:19:44,582 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:44,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:44] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:19:44,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:44] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:19:44,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:44] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.025 2026-09-19 03:19:45,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:45,039 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:45,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:19:45,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:45,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:45,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:19:45,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:19:45,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:45,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.011 2026-09-19 03:19:45,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.026 2026-09-19 03:19:45,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-09-19 03:19:45,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.034 2026-09-19 03:19:45,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.186 0.291 2026-09-19 03:19:45,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:45,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:19:45,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-09-19 03:19:45,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:19:45,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-09-19 03:19:45,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:45,979 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:46,003 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:46,006 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:46,038 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:19:46,040 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "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-19 03:19:46,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.029 0.037 2026-09-19 03:19:46,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:19:46,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-09-19 03:19:46,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:19:46,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:46,168 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:19:46,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.047 2026-09-19 03:19:46,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.103 2026-09-19 03:19:46,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:19:46,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:46,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-09-19 03:19:46,326 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:46,345 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:46,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.149 2026-09-19 03:19:46,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:46,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.235 2026-09-19 03:19:46,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-19 03:19:46,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-09-19 03:19:46,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-09-19 03:19:46,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-09-19 03:19:46,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-09-19 03:19:46,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.027 0.158 2026-09-19 03:19:46,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 03:19:46,639 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:46,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.217 2026-09-19 03:19:46,698 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:46,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.039 0.086 2026-09-19 03:19:46,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.031 2026-09-19 03:19:46,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:19:47,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.047 0.067 2026-09-19 03:19:47,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.055 0.066 2026-09-19 03:19:47,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.114 2026-09-19 03:19:47,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.022 2026-09-19 03:19:47,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.024 2026-09-19 03:19:47,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:47,571 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:47,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:47,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-09-19 03:19:47,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-19 03:19:47,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16301888 (allocated 17563648) 2026-09-19 03:19:47,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 127374 2026-09-19 03:19:47,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-09-19 03:19:47,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 127374 2026-09-19 03:19:47,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031947_903109_test_ship_later_no_default.txt 2026-09-19 03:19:47,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpaa9zgj01_chrome_odoo" 2026-09-19 03:19:47,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-09-19 03:19:48,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 127585 2026-09-19 03:19:48,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmp8p6pfcfj_chrome_odoo 2026-09-19 03:19:48,767 44 INFO rb-c72f0cd-224934-416830 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:40095/json/version 2026-09-19 03:19:48,768 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:48,771 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:48,771 44 INFO rb-c72f0cd-224934-416830 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:40095/json 2026-09-19 03:19:48,771 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:48,780 44 INFO rb-c72f0cd-224934-416830 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:40095/devtools/page/ADE4556CC4FB5B6CFA425E74BE99C7C2 2026-09-19 03:19:48,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:48,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-09-19 03:19:48,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:19:48,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-09-19 03:19:48,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:48,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:48,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:49,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:49] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.043 0.664 2026-09-19 03:19:49,620 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': 'ADE4556CC4FB5B6CFA425E74BE99C7C2', 'loaderId': '70B72266F37704EDD1AB3A400938173F', 'isDownload': False} 2026-09-19 03:19:49,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:49,639 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:49,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:49] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-09-19 03:19:49,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:49] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.032 2026-09-19 03:19:49,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:49] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.028 2026-09-19 03:19:50,113 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:50,121 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:50,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:50,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:19:50,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:50,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:19:50,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:50,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:50,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "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-19 03:19:50,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:19:50,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.013 0.024 2026-09-19 03:19:50,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 03:19:50,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.265 0.300 2026-09-19 03:19:50,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:19:50,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:19:51,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-09-19 03:19:51,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:19:51,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:51,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:51,160 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:19:51,173 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:51,180 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:51,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.032 0.020 2026-09-19 03:19:51,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:19:51,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.063 2026-09-19 03:19:51,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:19:51,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-09-19 03:19:51,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.011 2026-09-19 03:19:51,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:51,389 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:19:51,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.038 2026-09-19 03:19:51,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:51,441 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:19:51,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.032 0.088 2026-09-19 03:19:51,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:51,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-19 03:19:51,526 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:51,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.021 0.189 2026-09-19 03:19:51,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-09-19 03:19:51,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.178 2026-09-19 03:19:51,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-19 03:19:51,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-09-19 03:19:51,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-19 03:19:51,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.146 2026-09-19 03:19:51,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-19 03:19:51,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.158 2026-09-19 03:19:51,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-09-19 03:19:51,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.205 2026-09-19 03:19:51,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:51,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:52,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.041 0.085 2026-09-19 03:19:52,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:19:52,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:19:52,310 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-09-19 03:19:52,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-19 03:19:52,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16075644 (allocated 17301504) 2026-09-19 03:19:52,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 127585 2026-09-19 03:19:52,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-09-19 03:19:52,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 127585 2026-09-19 03:19:52,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031952_490731_test_show_orders_for_pos_currency_only.txt 2026-09-19 03:19:52,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmp8p6pfcfj_chrome_odoo" 2026-09-19 03:19:52,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-09-19 03:19:53,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 127800 2026-09-19 03:19:53,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp2nlwr1vt_chrome_odoo 2026-09-19 03:19:53,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:34277/json/version 2026-09-19 03:19:53,559 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:53,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-09-19 03:19:53,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:34277/json 2026-09-19 03:19:53,584 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:19:53,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:34277/devtools/page/7A976594B3804DC77C6EA67310A55E54 2026-09-19 03:19:53,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-09-19 03:19:53,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-09-19 03:19:53,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:19:53,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-09-19 03:19:53,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:53,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:53,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:19:54,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.036 0.476 2026-09-19 03:19:54,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '7A976594B3804DC77C6EA67310A55E54', 'loaderId': 'CC2A4BC892ED48107E2DD76752020463', 'isDownload': False} 2026-09-19 03:19:54,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-09-19 03:19:54,289 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:19:54,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:19:54,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:19:54,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-09-19 03:19:54,785 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:54,787 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:54,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:19:54,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:54,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:19:54,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:54,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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-19 03:19:54,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:54,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.013 2026-09-19 03:19:54,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-19 03:19:54,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.030 2026-09-19 03:19:54,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:19:55,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.252 0.298 2026-09-19 03:19:55,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "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-19 03:19:55,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:19:55,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-09-19 03:19:55,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19: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.004 2026-09-19 03:19:55,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-09-19 03:19:55,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:19:55,743 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:19:55,775 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:19:55,784 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:19:55,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.023 0.029 2026-09-19 03:19:55,836 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:19:55,839 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:19:55,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.071 2026-09-19 03:19:55,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-09-19 03:19:55,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-09-19 03:19:55,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:55,915 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:19:55,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.032 2026-09-19 03:19:55,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.049 2026-09-19 03:19:56,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.090 2026-09-19 03:19:56,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:19:56,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-19 03:19:56,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:56,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-19 03:19:56,073 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:19:56,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-19 03:19:56,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:56,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-09-19 03:19:56,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-09-19 03:19:56,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:19:56,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-19 03:19:56,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:19:56,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 03:19:56,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 03:19:56,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.129 2026-09-19 03:19:56,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:56,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:56,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.034 0.077 2026-09-19 03:19:56,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 33 0.028 0.034 2026-09-19 03:19:56,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:19:56,727 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:56,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.045 0.083 2026-09-19 03:19:56,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.033 0.052 2026-09-19 03:19:56,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.085 2026-09-19 03:19:57,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-09-19 03:19:57,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:19:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.012 0.025 2026-09-19 03:19:57,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:19:57,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-09-19 03:19:57,471 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:19:57,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16546828 (allocated 17825792) 2026-09-19 03:19:57,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 127800 2026-09-19 03:19:57,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-09-19 03:19:57,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 127800 2026-09-19 03:19:57,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_031957_611386_test_so_with_downpayment.txt 2026-09-19 03:19:57,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmp2nlwr1vt_chrome_odoo" 2026-09-19 03:19:57,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-09-19 03:19:58,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476899 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-09-19 03:19:58,330 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1382] 2026-09-19 03:19:59,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476899 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #838 2026-09-19 03:19:59,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476899 finished 2026-09-19 03:19:59,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-09-19 03:20:02,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 128013 2026-09-19 03:20:02,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp2p3lboey_chrome_odoo 2026-09-19 03:20:02,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41541/json/version 2026-09-19 03:20:02,494 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:02,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-09-19 03:20:02,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41541/json 2026-09-19 03:20:02,519 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:02,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:41541/devtools/page/C5FD26673CD014E9D37F172D7D68C6D0 2026-09-19 03:20:02,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-09-19 03:20:02,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-09-19 03:20:02,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:20:02,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-09-19 03:20:02,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:02,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:02,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:20:03,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.058 0.406 2026-09-19 03:20:03,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': 'C5FD26673CD014E9D37F172D7D68C6D0', 'loaderId': '0437ED9FAA9E6C411D568ED7E78D8B92', 'isDownload': False} 2026-09-19 03:20:03,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:03,143 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:20:03,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:20:03,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:20:03,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:20:03,691 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:03,696 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:03,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-09-19 03:20:03,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:20:03,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:03,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:03,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:03,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:03,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "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-19 03:20:03,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-19 03:20:03,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.012 0.023 2026-09-19 03:20:03,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:20:04,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.232 0.292 2026-09-19 03:20:04,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "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-19 03:20:04,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:20:04,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.013 2026-09-19 03:20:04,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-09-19 03:20:04,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-09-19 03:20:04,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-09-19 03:20:04,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:20:04,732 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:04,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:20:04,773 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:20:04,774 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:20:04,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.017 2026-09-19 03:20:04,804 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:20:04,825 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:20:04,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.021 0.084 2026-09-19 03:20:04,863 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:20:04,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:04,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.038 0.054 2026-09-19 03:20:04,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.088 2026-09-19 03:20:05,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.028 0.141 2026-09-19 03:20:05,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.047 2026-09-19 03:20:05,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:05,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.040 2026-09-19 03:20:05,097 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:20:05,108 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:05,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-09-19 03:20:05,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:20:05,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-19 03:20:05,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.137 2026-09-19 03:20:05,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-09-19 03:20:05,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 03:20:05,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:20:05,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-19 03:20:05,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-09-19T03:14:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-09-19 03:20:05,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.148 2026-09-19 03:20:05,464 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:06,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:06] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.108 0.087 2026-09-19 03:20:06,197 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:06,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:06,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-09-19 03:20:06,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:06,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:06] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.008 0.012 2026-09-19 03:20:06,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14891896 (allocated 15990784) 2026-09-19 03:20:06,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 128013 2026-09-19 03:20:06,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-09-19 03:20:06,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 128013 2026-09-19 03:20:06,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032006_504571_test_variant_popup_qty_free.txt 2026-09-19 03:20:06,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp2p3lboey_chrome_odoo" 2026-09-19 03:20:06,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-09-19 03:20:16,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-09-19 03:20:17,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-09-19 03:20:18,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 128224 2026-09-19 03:20:18,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpzkitdspk_chrome_odoo 2026-09-19 03:20:18,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:34053/json/version 2026-09-19 03:20:18,585 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:18,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:18,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:34053/json 2026-09-19 03:20:18,604 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:18,624 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:34053/devtools/page/CECD8221E5E443B5D8276D375D3A977C 2026-09-19 03:20:18,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-09-19 03:20:18,656 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-09-19 03:20:18,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:20:18,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-09-19 03:20:18,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:18,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:18,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:20:19,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:19] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.061 0.571 2026-09-19 03:20:19,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': 'CECD8221E5E443B5D8276D375D3A977C', 'loaderId': '86C7D399DEBC49A574CF0F0E8CBF54CC', 'isDownload': False} 2026-09-19 03:20:19,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-19 03:20:19,498 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:20:19,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:19] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:20:19,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:19] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 03:20:19,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:19] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-09-19 03:20:20,007 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:20,023 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:20:20,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-09-19 03:20:20,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:20:20,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:20,065 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:20,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:20,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:20,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:20:20,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.016 2026-09-19 03:20:20,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-19 03:20:20,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.028 2026-09-19 03:20:20,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.242 0.293 2026-09-19 03:20:20,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "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-19 03:20:20,851 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:20:20,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.037 2026-09-19 03:20:20,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:20,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:20,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:20:21,013 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:20:21,029 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:20:21,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:21,056 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:20:21,063 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "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-19 03:20:21,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image/res.users/244/avatar_128 HTTP/1.1" 200 - 14 0.028 0.026 2026-09-19 03:20:21,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.008 0.057 2026-09-19 03:20:21,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-19 03:20:21,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-09-19 03:20:21,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:21,227 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:21,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.005 0.009 2026-09-19 03:20:21,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.039 0.057 2026-09-19 03:20:21,326 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:21,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:21,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.017 0.129 2026-09-19 03:20:21,372 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:21,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:21,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:20:21,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-09-19 03:20:21,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.175 2026-09-19 03:20:21,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-09-19 03:20:21,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 03:20:21,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:20:21,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 03:20:21,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.138 2026-09-19 03:20:21,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-19 03:20:21,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-19 03:20:21,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:21,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:21,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.038 0.091 2026-09-19 03:20:21,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-19 03:20:21,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:20:21,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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.063 0.085 2026-09-19 03:20:22,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.042 0.061 2026-09-19 03:20:22,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.106 2026-09-19 03:20:22,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.021 2026-09-19 03:20:22,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,404 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,573 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:22,575 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:22,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:22,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-09-19 03:20:22,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 03:20:22,862 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:20:22,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72014012 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '6b2c5261-7ca7-4765-9e6f-8538055e0ca8'}] 2026-09-19 03:20:22,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 16917364 (allocated 18874368) 2026-09-19 03:20:22,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 128224 2026-09-19 03:20:22,974 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-09-19 03:20:22,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 128224 2026-09-19 03:20:23,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032023_062892_test_pos_downpayment_sale_invoice_creation.txt 2026-09-19 03:20:23,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpzkitdspk_chrome_odoo" 2026-09-19 03:20:23,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-09-19 03:20:24,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72014012 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '6b2c5261-7ca7-4765-9e6f-8538055e0ca8'} created pos.order #841 2026-09-19 03:20:24,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72014012 finished 2026-09-19 03:20:24,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 438 0.514 0.960 2026-09-19 03:20:24,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-09-19 03:20:25,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-09-19 03:20:26,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 128448 2026-09-19 03:20:26,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp9ym393sz_chrome_odoo 2026-09-19 03:20:26,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46037/json/version 2026-09-19 03:20:26,557 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:26,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:26,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46037/json 2026-09-19 03:20:26,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:26,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:46037/devtools/page/286F5FD394F0540E545732BD61BEFE73 2026-09-19 03:20:26,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-09-19 03:20:26,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-09-19 03:20:26,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:20:26,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-09-19 03:20:26,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:26,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:26,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:20:27,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.038 0.359 2026-09-19 03:20:27,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '286F5FD394F0540E545732BD61BEFE73', 'loaderId': '95A5FD2EB7F075F9ADC8D9FD46323A12', 'isDownload': False} 2026-09-19 03:20:27,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:27,184 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:20:27,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:20:27,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:20:27,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-19 03:20:27,645 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:27,651 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:20:27,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:20:27,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:20:27,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:27,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:27,715 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:20:27,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:27,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "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.011 2026-09-19 03:20:27,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-19 03:20:27,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.036 2026-09-19 03:20:27,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:20:28,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.189 0.291 2026-09-19 03:20:28,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:20:28,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:20:28,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-09-19 03:20:28,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:20:28,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:28,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:28,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:28,596 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:28,613 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:28,619 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:20:28,639 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 7 0.019 0.018 2026-09-19 03:20:28,642 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:28,647 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:20:28,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:20:28,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.006 0.047 2026-09-19 03:20:28,720 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:28,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.039 0.050 2026-09-19 03:20:28,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.003 0.088 2026-09-19 03:20:28,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.025 0.139 2026-09-19 03:20:28,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.007 0.060 2026-09-19 03:20:28,827 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:28,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:20:28,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:28,856 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:28,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-09-19 03:20:28,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:28,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-09-19 03:20:28,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-09-19 03:20:28,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-09-19 03:20:28,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:28] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-19 03:20:29,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-09-19 03:20:29,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-19 03:20:29,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:20:29,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-19T03:20:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-09-19 03:20:29,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.056 0.176 2026-09-19 03:20:29,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:29,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:29,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 53 0.085 0.079 2026-09-19 03:20:29,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 30 0.028 0.047 2026-09-19 03:20:29,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.014 0.017 2026-09-19 03:20:29,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:29,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 69 0.052 0.062 2026-09-19 03:20:29,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.057 0.066 2026-09-19 03:20:29,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.002 0.117 2026-09-19 03:20:29,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.025 2026-09-19 03:20:30,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.024 0.029 2026-09-19 03:20:30,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-09-19 03:20:30,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:30,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17049240 (allocated 18350080) 2026-09-19 03:20:30,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 128448 2026-09-19 03:20:30,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-09-19 03:20:30,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 128448 2026-09-19 03:20:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032030_523068_test_pos_settle_so_with_downpayment.txt 2026-09-19 03:20:30,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmp9ym393sz_chrome_odoo" 2026-09-19 03:20:30,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-09-19 03:20:32,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-09-19 03:20:39,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-09-19 03:20:40,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-09-19 03:20:40,787 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1400, 1401] 2026-09-19 03:20:40,992 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1402] 2026-09-19 03:20:41,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:20:50,217 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #249 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-09-19 03:20:51,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-09-19 03:20:51,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72681530 started for PoS orders references: [{'name': 'Order 41088-521-5822', 'pos_reference': None, 'uuid': '41088-521-5822'}] 2026-09-19 03:20:52,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72681530 order {'name': 'Order 41088-521-5822', 'pos_reference': None, 'uuid': '41088-521-5822'} created pos.order #845 2026-09-19 03:20:52,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72681530 finished 2026-09-19 03:20:52,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-09-19 03:20:52,984 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55292603 started for PoS orders references: [{'name': 'Order 94511-079-9351', 'pos_reference': None, 'uuid': '94511-079-9351'}] 2026-09-19 03:20:53,148 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #249 deleted stock.move records with IDs: [1408] 2026-09-19 03:20:53,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55292603 order {'name': 'Order 94511-079-9351', 'pos_reference': None, 'uuid': '94511-079-9351'} created pos.order #846 2026-09-19 03:20:53,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55292603 finished 2026-09-19 03:20:53,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-09-19 03:20:54,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 128659 2026-09-19 03:20:54,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpvcj3g3cl_chrome_odoo 2026-09-19 03:20:54,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38327/json/version 2026-09-19 03:20:54,266 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:54,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:54,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38327/json 2026-09-19 03:20:54,287 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:20:54,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:38327/devtools/page/A279F3ED4B4BC43D34F92B7C94E500F7 2026-09-19 03:20:54,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-09-19 03:20:54,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-09-19 03:20:54,374 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:20:54,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-09-19 03:20:54,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:54,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:54,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:20:54,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:54] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.043 0.377 2026-09-19 03:20:54,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'A279F3ED4B4BC43D34F92B7C94E500F7', 'loaderId': '08F207DD2BE0836C13CC1E29B2094E9A', 'isDownload': False} 2026-09-19 03:20:54,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:54,839 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:20:54,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:54] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:20:54,865 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:54] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:20:54,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:54] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:20:55,264 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:55,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:20:55,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-09-19 03:20:55,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-19 03:20:55,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:55,328 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:55,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:55,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:20:55,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-09-19 03:20:55,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:20:55,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.031 2026-09-19 03:20:55,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-09-19 03:20:55,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.217 0.304 2026-09-19 03:20:56,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "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-19 03:20:56,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:20:56,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.027 2026-09-19 03:20:56,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:20:56,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:56,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:20:56,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:20:56,241 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:20:56,244 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:20:56,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image/res.users/251/avatar_128 HTTP/1.1" 200 - 14 0.011 0.027 2026-09-19 03:20:56,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:20:56,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-19 03:20:56,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:56,270 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:20:56,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.006 0.008 2026-09-19 03:20:56,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:56,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:20:56,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.053 0.029 2026-09-19 03:20:56,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.019 0.115 2026-09-19 03:20:56,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2252&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.116 2026-09-19 03:20:56,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:56,529 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:56,537 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:56,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2254&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-09-19 03:20:56,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2253&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-19 03:20:56,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2258&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-19 03:20:56,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.002 0.252 2026-09-19 03:20:56,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2257&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 03:20:56,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2260&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-09-19 03:20:56,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 03:20:56,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2259&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-19 03:20:56,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-09-19 03:20:56,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2255&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.102 2026-09-19 03:20:56,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "GET /web/image?model=product.template&field=image_128&id=2256&unique=2026-09-19T03:20:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-09-19 03:20:56,851 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.198 2026-09-19 03:20:56,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:56,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,316 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:57,318 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:20:57,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,405 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61732320 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'f91fc38d-f672-457c-942a-0886ec36bcd5'}] 2026-09-19 03:20:57,545 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:20:57,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61732320 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'f91fc38d-f672-457c-942a-0886ec36bcd5'} created pos.order #847 2026-09-19 03:20:57,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61732320 finished 2026-09-19 03:20:57,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.104 0.199 2026-09-19 03:20:57,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:57] "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-19 03:20:57,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:57,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49051595 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'f91fc38d-f672-457c-942a-0886ec36bcd5'}] 2026-09-19 03:20:57,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49051595 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'f91fc38d-f672-457c-942a-0886ec36bcd5'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-09-19 03:20:57,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49051595 finished 2026-09-19 03:20:58,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,067 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.050 0.070 2026-09-19 03:20:58,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:58] "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-19 03:20:58,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.015 2026-09-19 03:20:58,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:58] "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-19 03:20:58,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,499 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:58,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546644 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'c35d7630-7fd2-4c2e-a2e1-98dcd013c307'}] 2026-09-19 03:20:59,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546644 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'c35d7630-7fd2-4c2e-a2e1-98dcd013c307'} created pos.order #848 2026-09-19 03:20:59,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53546644 finished 2026-09-19 03:20:59,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 159 0.117 0.196 2026-09-19 03:20:59,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20: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-19 03:20:59,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-09-19 03:20:59,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:20:59,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38070962 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'c35d7630-7fd2-4c2e-a2e1-98dcd013c307'}] 2026-09-19 03:20:59,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38070962 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'c35d7630-7fd2-4c2e-a2e1-98dcd013c307'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-09-19 03:20:59,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38070962 finished 2026-09-19 03:20:59,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17369272 (allocated 18485248) 2026-09-19 03:20:59,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.044 0.066 2026-09-19 03:20:59,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 128659 2026-09-19 03:20:59,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-09-19 03:20:59,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 128659 2026-09-19 03:20:59,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032059_404890_test_refund_line_report_prices_sign.txt 2026-09-19 03:20:59,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpvcj3g3cl_chrome_odoo" 2026-09-19 03:20:59,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-09-19 03:21:00,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2745797 started for PoS orders references: [{'name': 'Order 07811-065-5992', 'pos_reference': None, 'uuid': '07811-065-5992'}] 2026-09-19 03:21:00,293 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2745797 order {'name': 'Order 07811-065-5992', 'pos_reference': None, 'uuid': '07811-065-5992'} created pos.order #849 2026-09-19 03:21:00,293 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2745797 finished 2026-09-19 03:21:00,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-09-19 03:21:00,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83138066 started for PoS orders references: [{'name': 'Order 54206-858-1580', 'pos_reference': None, 'uuid': '54206-858-1580'}, {'name': 'Order 53866-923-9276', 'pos_reference': None, 'uuid': '53866-923-9276'}] 2026-09-19 03:21:00,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83138066 order {'name': 'Order 54206-858-1580', 'pos_reference': None, 'uuid': '54206-858-1580'} created pos.order #850 2026-09-19 03:21:01,090 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83138066 order {'name': 'Order 53866-923-9276', 'pos_reference': None, 'uuid': '53866-923-9276'} created pos.order #851 2026-09-19 03:21:01,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83138066 finished 2026-09-19 03:21:01,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-09-19 03:21:01,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2393393 started for PoS orders references: [{'name': 'Order 23001-726-6950', 'pos_reference': None, 'uuid': '23001-726-6950'}] 2026-09-19 03:21:01,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2393393 order {'name': 'Order 23001-726-6950', 'pos_reference': None, 'uuid': '23001-726-6950'} created pos.order #852 2026-09-19 03:21:01,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2393393 finished 2026-09-19 03:21:02,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 03:21:11,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-09-19 03:21:12,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 128873 2026-09-19 03:21:12,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmppjzxvekn_chrome_odoo 2026-09-19 03:21:12,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40205/json/version 2026-09-19 03:21:12,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:12,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:12,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40205/json 2026-09-19 03:21:12,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:12,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:40205/devtools/page/4FE78C7B971BDBC69149FF5656811215 2026-09-19 03:21:12,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-19 03:21:12,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-19 03:21:12,571 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:12,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-19 03:21:12,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:12,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:12,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:21:13,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /pos/ui/133 HTTP/1.1" 200 - 130 0.055 0.433 2026-09-19 03:21:13,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '4FE78C7B971BDBC69149FF5656811215', 'loaderId': '488ED0B608DC1F9552D233FE6F004A90', 'isDownload': False} 2026-09-19 03:21:13,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:13,105 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:13,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:21:13,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:21:13,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:21:13,598 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:13,604 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:13,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:21:13,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:13,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:21:13,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:13,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:21:13,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:13,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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.008 2026-09-19 03:21:13,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-19 03:21:13,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.024 2026-09-19 03:21:13,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 03:21:14,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.165 0.200 2026-09-19 03:21:14,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "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-19 03:21:14,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:14,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:21:14,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:14,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:14,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:21:14,359 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:14,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:14,380 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:14,382 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:14,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.011 0.017 2026-09-19 03:21:14,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-09-19 03:21:14,404 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:14,406 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:14,448 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:14,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.013 0.011 2026-09-19 03:21:14,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.043 2026-09-19 03:21:14,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:14,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.037 0.089 2026-09-19 03:21:14,568 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:14,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.045 2026-09-19 03:21:14,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-19 03:21:14,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-09-19 03:21:14,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:14,640 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:14,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-19 03:21:14,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:14,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-09-19 03:21:14,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-19 03:21:14,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-19 03:21:14,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:21:14,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:21:14,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-19 03:21:14,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-19 03:21:14,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.121 2026-09-19 03:21:14,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:14] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-19 03:21:14,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:14,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.028 0.074 2026-09-19 03:21:15,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.017 0.024 2026-09-19 03:21:15,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:21:15,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.055 0.090 2026-09-19 03:21:15,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.035 0.048 2026-09-19 03:21:15,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.071 2026-09-19 03:21:15,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.010 2026-09-19 03:21:15,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.010 2026-09-19 03:21:15,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.016 2026-09-19 03:21:15,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:15,936 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:15,937 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:15,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:16,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26909026 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bd088909-7842-46c5-ba51-8417c35f9c49'}] 2026-09-19 03:21:16,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:17,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26909026 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bd088909-7842-46c5-ba51-8417c35f9c49'} created pos.order #853 2026-09-19 03:21:17,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26909026 finished 2026-09-19 03:21:18,171 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:21:18,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 754 0.605 1.248 2026-09-19 03:21:18,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "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.007 2026-09-19 03:21:18,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.016 0.029 2026-09-19 03:21:18,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:21:18,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14260860 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bd088909-7842-46c5-ba51-8417c35f9c49'}] 2026-09-19 03:21:18,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14260860 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bd088909-7842-46c5-ba51-8417c35f9c49'} sync ignored for existing PoS order pos.order(853,) (state: done) 2026-09-19 03:21:18,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:18,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14260860 finished 2026-09-19 03:21:18,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:18,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.044 0.092 2026-09-19 03:21:18,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:18,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.020 2026-09-19 03:21:18,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-19 03:21:18,561 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:18,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19220776 (allocated 21757952) 2026-09-19 03:21:18,705 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 128873 2026-09-19 03:21:18,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-19 03:21:18,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 128873 2026-09-19 03:21:18,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032118_803224_test_taxes_l10n_be_pos.txt 2026-09-19 03:21:18,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmppjzxvekn_chrome_odoo" 2026-09-19 03:21:19,623 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1413, 1414] 2026-09-19 03:21:20,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129099 2026-09-19 03:21:20,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp_ref074m_chrome_odoo 2026-09-19 03:21:20,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43175/json/version 2026-09-19 03:21:20,416 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:20,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:20,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43175/json 2026-09-19 03:21:20,426 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:20,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:43175/devtools/page/14D91175471C5AA6088C68071C670542 2026-09-19 03:21:20,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-19 03:21:20,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-19 03:21:20,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:20,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-19 03:21:20,608 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:20,609 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:20,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:20] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.064 0.073 2026-09-19 03:21:20,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '14D91175471C5AA6088C68071C670542', 'loaderId': '610271C608DE6A51E10A897FC60DA9D0', 'isDownload': False} 2026-09-19 03:21:20,759 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:20,774 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:20,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:20] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:21:20,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:20] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:21:20,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:20] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-19 03:21:21,216 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:21,229 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:21,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:21:21,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:21,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:21,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.013 2026-09-19 03:21:21,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:21:21,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:21,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 03:21:21,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-09-19 03:21:21,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:21:21,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.031 0.030 2026-09-19 03:21:22,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.217 0.427 2026-09-19 03:21:22,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "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-19 03:21:22,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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.005 2026-09-19 03:21:22,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-19 03:21:22,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:22,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:22,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:22,309 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:22,328 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:21:22,332 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:22,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.020 0.021 2026-09-19 03:21:22,367 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:22,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.011 0.049 2026-09-19 03:21:22,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-09-19 03:21:22,379 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:21:22,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:21:22,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:22,501 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:22,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.026 0.045 2026-09-19 03:21:22,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.038 2026-09-19 03:21:22,584 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:22,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-09-19 03:21:22,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.062 2026-09-19 03:21:22,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:22,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:22,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.026 0.144 2026-09-19 03:21:22,686 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:22,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-09-19 03:21:22,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-19 03:21:22,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-19 03:21:22,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-09-19 03:21:22,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-19 03:21:22,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 03:21:22,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-19 03:21:22,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 03:21:22,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-19 03:21:22,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 03:21:22,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.133 2026-09-19 03:21:23,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.162 2026-09-19 03:21:23,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 30 0.030 0.051 2026-09-19 03:21:23,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.010 0.022 2026-09-19 03:21:23,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:21:23,358 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "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.040 0.087 2026-09-19 03:21:23,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.046 0.076 2026-09-19 03:21:23,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.108 2026-09-19 03:21:23,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.011 2026-09-19 03:21:23,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:21:23,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.021 2026-09-19 03:21:23,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,803 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:23,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,074 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:24,075 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:24,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:24,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15532608 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '57bbe065-84d4-4ee7-98b4-81fd38cf50e3'}] 2026-09-19 03:21:24,478 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:25,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15532608 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '57bbe065-84d4-4ee7-98b4-81fd38cf50e3'} created pos.order #854 2026-09-19 03:21:25,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15532608 finished 2026-09-19 03:21:25,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 619 0.497 0.694 2026-09-19 03:21:25,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:25,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.021 2026-09-19 03:21:25,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:25] "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-19 03:21:25,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16979898 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '57bbe065-84d4-4ee7-98b4-81fd38cf50e3'}] 2026-09-19 03:21:25,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:25,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16979898 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '57bbe065-84d4-4ee7-98b4-81fd38cf50e3'} sync ignored for existing PoS order pos.order(854,) (state: done) 2026-09-19 03:21:25,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16979898 finished 2026-09-19 03:21:25,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:26,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.047 0.073 2026-09-19 03:21:26,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:26,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-19 03:21:26,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:26,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.022 2026-09-19 03:21:26,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19204836 (allocated 21757952) 2026-09-19 03:21:26,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129099 2026-09-19 03:21:26,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-19 03:21:26,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129099 2026-09-19 03:21:26,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032126_282120_test_taxes_l10n_be_pos.txt 2026-09-19 03:21:26,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp_ref074m_chrome_odoo" 2026-09-19 03:21:27,027 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1416, 1417] 2026-09-19 03:21:27,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129330 2026-09-19 03:21:27,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpl_y6cyf2_chrome_odoo 2026-09-19 03:21:27,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32911/json/version 2026-09-19 03:21:27,802 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:27,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:27,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32911/json 2026-09-19 03:21:27,808 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:27,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:32911/devtools/page/1EBA6F627271942C954F03F6ACA5ADAD 2026-09-19 03:21:27,814 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-19 03:21:27,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-19 03:21:27,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:27,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-19 03:21:27,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:27,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:28,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.034 0.051 2026-09-19 03:21:28,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '1EBA6F627271942C954F03F6ACA5ADAD', 'loaderId': 'FF315FED17B4BFE5719B65F8B843D2B1', 'isDownload': False} 2026-09-19 03:21:28,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:28,081 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:28,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:21:28,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 03:21:28,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 03:21:28,531 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:28,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:21:28,545 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:21:28,561 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:28,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:28,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:21:28,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:21:28,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:28,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.011 2026-09-19 03:21:28,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:21:28,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.029 2026-09-19 03:21:28,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 03:21:29,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.176 0.251 2026-09-19 03:21:29,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:21:29,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:21:29,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.030 2026-09-19 03:21:29,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:21:29,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:29,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:21:29,350 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:29,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:29,361 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:29,373 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:29,390 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:21:29,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.006 0.038 2026-09-19 03:21:29,400 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:21:29,447 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:21:29,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.027 0.067 2026-09-19 03:21:29,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:29,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.007 0.070 2026-09-19 03:21:29,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.041 0.095 2026-09-19 03:21:29,561 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:29,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:29,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.030 0.156 2026-09-19 03:21:29,626 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:29,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-09-19 03:21:29,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:29,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-09-19 03:21:29,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-09-19 03:21:29,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-09-19 03:21:29,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.151 2026-09-19 03:21:29,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-19 03:21:29,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:21:29,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 03:21:29,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 03:21:29,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.111 2026-09-19 03:21:29,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-19 03:21:29,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-09-19 03:21:29,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-09-19 03:21:29,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 03:21:29,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-09-19 03:21:29,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:29] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-19 03:21:30,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.023 0.160 2026-09-19 03:21:30,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.025 0.044 2026-09-19 03:21:30,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.022 0.031 2026-09-19 03:21:30,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:21:30,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "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.030 0.045 2026-09-19 03:21:30,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.025 0.056 2026-09-19 03:21:30,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.071 2026-09-19 03:21:30,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.010 2026-09-19 03:21:30,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:21:30,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.020 2026-09-19 03:21:30,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:30,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:30,972 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:31,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,281 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:31,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40415954 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '48f8dcba-f084-4e39-8707-f86825d361d9'}] 2026-09-19 03:21:31,352 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:32,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40415954 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '48f8dcba-f084-4e39-8707-f86825d361d9'} created pos.order #855 2026-09-19 03:21:32,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40415954 finished 2026-09-19 03:21:32,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 589 0.465 0.738 2026-09-19 03:21:32,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:32,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.033 2026-09-19 03:21:32,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:21:32,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:32,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82542941 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '48f8dcba-f084-4e39-8707-f86825d361d9'}] 2026-09-19 03:21:32,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82542941 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '48f8dcba-f084-4e39-8707-f86825d361d9'} sync ignored for existing PoS order pos.order(855,) (state: done) 2026-09-19 03:21:32,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82542941 finished 2026-09-19 03:21:32,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:32,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:32,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.051 0.090 2026-09-19 03:21:32,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-19 03:21:32,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:32,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.030 2026-09-19 03:21:33,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19250592 (allocated 21233664) 2026-09-19 03:21:33,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129330 2026-09-19 03:21:33,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-19 03:21:33,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129330 2026-09-19 03:21:33,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032133_148847_test_taxes_l10n_be_pos.txt 2026-09-19 03:21:33,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpl_y6cyf2_chrome_odoo" 2026-09-19 03:21:33,817 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1419, 1420] 2026-09-19 03:21:34,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129569 2026-09-19 03:21:34,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpppmr5dk1_chrome_odoo 2026-09-19 03:21:34,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46105/json/version 2026-09-19 03:21:34,723 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:34,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:34,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46105/json 2026-09-19 03:21:34,740 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:34,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:46105/devtools/page/395F1C7B40E452C28FD692FFDAB660BB 2026-09-19 03:21:34,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-19 03:21:34,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-19 03:21:34,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:34,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-19 03:21:34,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:34,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:35,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.062 0.079 2026-09-19 03:21:35,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '395F1C7B40E452C28FD692FFDAB660BB', 'loaderId': 'D85F53173DEDB6AB73AC819021866587', 'isDownload': False} 2026-09-19 03:21:35,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:35,103 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:35,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:21:35,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:21:35,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 03:21:35,562 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:35,572 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:21:35,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:21:35,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:35,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:21:35,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:35,639 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:21:35,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:35,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-19 03:21:35,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 03:21:35,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.029 2026-09-19 03:21:35,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 03:21:36,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.214 0.289 2026-09-19 03:21:36,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "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-19 03:21:36,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:21:36,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 03:21:36,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:36,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:36,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:21:36,482 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:36,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:36,509 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:21:36,516 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:21:36,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.015 0.035 2026-09-19 03:21:36,546 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:21:36,552 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:21:36,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.011 0.067 2026-09-19 03:21:36,594 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:36,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.048 2026-09-19 03:21:36,632 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:36,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.051 0.094 2026-09-19 03:21:36,736 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:36,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.030 0.174 2026-09-19 03:21:36,792 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:36,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:36,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-09-19 03:21:36,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-19 03:21:36,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:36,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-09-19 03:21:36,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.009 0.217 2026-09-19 03:21:36,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-19 03:21:36,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 03:21:36,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-19 03:21:36,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:36] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-19 03:21:37,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.128 2026-09-19 03:21:37,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-09-19 03:21:37,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-09-19 03:21:37,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:21:37,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-09-19 03:21:37,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-09-19 03:21:37,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:21:37,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 03:21:37,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:21:37,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 03:21:37,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.019 0.195 2026-09-19 03:21:37,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:37,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:37,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.019 0.050 2026-09-19 03:21:37,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.011 0.029 2026-09-19 03:21:37,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:21:37,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:37,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.043 0.060 2026-09-19 03:21:37,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.034 0.061 2026-09-19 03:21:37,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-09-19 03:21:37,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.013 2026-09-19 03:21:37,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:21:37,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.027 2026-09-19 03:21:38,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:38,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:38,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,461 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,584 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:38,710 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:38,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517522 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '715f193d-6600-4c28-85fa-46fd2471ae25'}] 2026-09-19 03:21:39,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517522 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '715f193d-6600-4c28-85fa-46fd2471ae25'} created pos.order #856 2026-09-19 03:21:39,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517522 finished 2026-09-19 03:21:39,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 589 0.458 0.753 2026-09-19 03:21:39,955 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:40,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.033 2026-09-19 03:21:40,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.012 2026-09-19 03:21:40,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7102689 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '715f193d-6600-4c28-85fa-46fd2471ae25'}] 2026-09-19 03:21:40,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:40,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7102689 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '715f193d-6600-4c28-85fa-46fd2471ae25'} sync ignored for existing PoS order pos.order(856,) (state: done) 2026-09-19 03:21:40,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7102689 finished 2026-09-19 03:21:40,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:40,269 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:40,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-19 03:21:40,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:40,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.087 0.098 2026-09-19 03:21:40,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18697512 (allocated 20185088) 2026-09-19 03:21:40,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129569 2026-09-19 03:21:40,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-19 03:21:40,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129569 2026-09-19 03:21:40,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032140_521274_test_taxes_l10n_be_pos.txt 2026-09-19 03:21:40,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpppmr5dk1_chrome_odoo" 2026-09-19 03:21:41,310 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1422, 1423] 2026-09-19 03:21:41,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-09-19 03:21:42,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 129801 2026-09-19 03:21:42,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp767ejv62_chrome_odoo 2026-09-19 03:21:42,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41337/json/version 2026-09-19 03:21:42,319 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:42,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:42,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41337/json 2026-09-19 03:21:42,327 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:42,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:41337/devtools/page/E5F07B3FD7C72A6C1DABD820C6B95EA1 2026-09-19 03:21:42,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-19 03:21:42,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-19 03:21:42,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:42,500 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-19 03:21:42,506 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:42,506 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:42,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:21:43,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /pos/ui/133 HTTP/1.1" 200 - 133 0.118 0.487 2026-09-19 03:21:43,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'E5F07B3FD7C72A6C1DABD820C6B95EA1', 'loaderId': '78701295242DF90450A947BFB6A661B8', 'isDownload': False} 2026-09-19 03:21:43,134 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:43,140 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:43,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 03:21:43,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:21:43,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-09-19 03:21:43,581 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:43,589 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:43,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-09-19 03:21:43,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:43,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:21:43,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:43,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:43,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:43,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:21:43,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.021 2026-09-19 03:21:43,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-19 03:21:43,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.025 2026-09-19 03:21:44,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.230 0.281 2026-09-19 03:21:44,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:21:44,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:21:44,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-19 03:21:44,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:21:44,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:44,507 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-09-19 03:21:44,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:44,539 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:21:44,560 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:44,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.021 2026-09-19 03:21:44,563 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:44,596 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:21:44,597 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:21:44,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.034 0.059 2026-09-19 03:21:44,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.039 2026-09-19 03:21:44,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:44,646 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:44,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.055 0.092 2026-09-19 03:21:44,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:44,740 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:44,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:44,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.022 0.185 2026-09-19 03:21:44,793 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:44,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.140 2026-09-19 03:21:44,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-19 03:21:44,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-09-19 03:21:44,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-09-19 03:21:44,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-09-19 03:21:44,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:21:44,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-09-19 03:21:44,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-19 03:21:44,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:44] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-19 03:21:45,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-19 03:21:45,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:21:45,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 03:21:45,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.031 0.179 2026-09-19 03:21:45,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:45,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:45,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.059 0.100 2026-09-19 03:21:45,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.017 0.026 2026-09-19 03:21:45,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:21:45,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:45,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "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.052 0.071 2026-09-19 03:21:45,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.033 0.067 2026-09-19 03:21:45,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.094 2026-09-19 03:21:45,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.013 2026-09-19 03:21:45,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:21:45,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.020 2026-09-19 03:21:45,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:45,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,250 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:46,252 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:46,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,389 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,505 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:46,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4352847 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '7c658f74-aed3-4b70-abae-cc1449e668f8'}] 2026-09-19 03:21:46,639 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:21:48,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4352847 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '7c658f74-aed3-4b70-abae-cc1449e668f8'} created pos.order #857 2026-09-19 03:21:48,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4352847 finished 2026-09-19 03:21:48,743 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:21:48,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 765 0.730 1.391 2026-09-19 03:21:48,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.019 0.034 2026-09-19 03:21:48,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:48] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.056 2026-09-19 03:21:48,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:48] "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-19 03:21:48,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:48,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77953129 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '7c658f74-aed3-4b70-abae-cc1449e668f8'}] 2026-09-19 03:21:49,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77953129 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '7c658f74-aed3-4b70-abae-cc1449e668f8'} sync ignored for existing PoS order pos.order(857,) (state: done) 2026-09-19 03:21:49,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77953129 finished 2026-09-19 03:21:49,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:49,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:49,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-19 03:21:49,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:49,159 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.079 0.097 2026-09-19 03:21:49,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18669956 (allocated 20185088) 2026-09-19 03:21:49,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 129801 2026-09-19 03:21:49,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-19 03:21:49,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 129801 2026-09-19 03:21:49,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032149_375655_test_taxes_l10n_br_pos.txt 2026-09-19 03:21:49,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp767ejv62_chrome_odoo" 2026-09-19 03:21:50,165 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1425, 1426] 2026-09-19 03:21:51,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130035 2026-09-19 03:21:51,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp9eb0cm4q_chrome_odoo 2026-09-19 03:21:51,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36241/json/version 2026-09-19 03:21:51,062 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:51,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:51,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36241/json 2026-09-19 03:21:51,094 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:51,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36241/devtools/page/B830BE887A7E9E6EEE3E29B39B5A2822 2026-09-19 03:21:51,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-19 03:21:51,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-19 03:21:51,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:51,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-19 03:21:51,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:51,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:51,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.078 0.107 2026-09-19 03:21:51,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'B830BE887A7E9E6EEE3E29B39B5A2822', 'loaderId': '1D60E74FBA2A9C34B3449CAA331676F4', 'isDownload': False} 2026-09-19 03:21:51,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:51,550 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:51,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:21:51,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:21:51,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-19 03:21:51,992 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:21:51,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:52,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:21:52,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:21:52,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:52,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:52,053 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:52,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:52,084 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-09-19 03:21:52,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.017 2026-09-19 03:21:52,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.029 2026-09-19 03:21:52,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:21:52,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.240 0.313 2026-09-19 03:21:52,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "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-19 03:21:52,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:21:52,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-09-19 03:21:52,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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.005 2026-09-19 03:21:52,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:21:52,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:21:52,977 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:53,001 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:21:53,005 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:53,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.016 2026-09-19 03:21:53,032 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:21:53,043 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 03:21:53,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:53,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.055 0.066 2026-09-19 03:21:53,118 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.128 2026-09-19 03:21:53,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.017 0.070 2026-09-19 03:21:53,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-09-19 03:21:53,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:21:53,207 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:21:53,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-19 03:21:53,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:53,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.079 2026-09-19 03:21:53,270 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:53,276 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:53,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-09-19 03:21:53,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:53,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:21:53,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-19 03:21:53,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.018 0.126 2026-09-19 03:21:53,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-19 03:21:53,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 03:21:53,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.048 0.251 2026-09-19 03:21:53,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-09-19 03:21:53,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.207 2026-09-19 03:21:53,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-19 03:21:53,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-09-19 03:21:53,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-09-19 03:21:53,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.022 0.131 2026-09-19 03:21:53,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:53,773 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:53,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 30 0.020 0.053 2026-09-19 03:21:53,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.008 0.020 2026-09-19 03:21:53,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-19 03:21:54,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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.036 0.064 2026-09-19 03:21:54,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.039 0.060 2026-09-19 03:21:54,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.105 2026-09-19 03:21:54,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.013 2026-09-19 03:21:54,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:21:54,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.025 2026-09-19 03:21:54,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,711 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:54,712 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:54,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:54,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:55,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:55,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:55,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56191666 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '98109b68-f83b-4e4d-8cb2-812244dd5518'}] 2026-09-19 03:21:55,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:21:56,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56191666 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '98109b68-f83b-4e4d-8cb2-812244dd5518'} created pos.order #858 2026-09-19 03:21:56,355 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56191666 finished 2026-09-19 03:21:56,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 627 0.681 0.791 2026-09-19 03:21:56,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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.004 2026-09-19 03:21:56,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.022 2026-09-19 03:21:56,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:56] "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-19 03:21:56,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:56,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4415322 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '98109b68-f83b-4e4d-8cb2-812244dd5518'}] 2026-09-19 03:21:56,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4415322 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '98109b68-f83b-4e4d-8cb2-812244dd5518'} sync ignored for existing PoS order pos.order(858,) (state: done) 2026-09-19 03:21:56,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4415322 finished 2026-09-19 03:21:56,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:56,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.038 0.068 2026-09-19 03:21:56,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:56,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-19 03:21:56,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:56,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.022 2026-09-19 03:21:57,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19972868 (allocated 22282240) 2026-09-19 03:21:57,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130035 2026-09-19 03:21:57,087 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-19 03:21:57,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130035 2026-09-19 03:21:57,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032157_172281_test_taxes_l10n_br_pos.txt 2026-09-19 03:21:57,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp9eb0cm4q_chrome_odoo" 2026-09-19 03:21:57,815 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1428, 1429] 2026-09-19 03:21:58,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130259 2026-09-19 03:21:58,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpewv7d6rr_chrome_odoo 2026-09-19 03:21:58,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37089/json/version 2026-09-19 03:21:58,712 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:58,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:21:58,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37089/json 2026-09-19 03:21:58,750 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:21:58,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:37089/devtools/page/8A6D7010EC0DD1803CC9505D94ADA2C1 2026-09-19 03:21:58,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-19 03:21:58,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-19 03:21:58,945 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:21:58,950 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-19 03:21:58,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:58,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:59,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.105 0.070 2026-09-19 03:21:59,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '8A6D7010EC0DD1803CC9505D94ADA2C1', 'loaderId': '0B6C8272D995E062A6CE3C14981DD4D2', 'isDownload': False} 2026-09-19 03:21:59,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:59,169 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:21:59,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:21:59,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-09-19 03:21:59,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:21:59,631 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:21:59,631 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:21:59,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:21:59,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:59,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:21:59,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:21:59,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21: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-19 03:21:59,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:21:59,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-09-19 03:21:59,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.020 2026-09-19 03:21:59,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.026 2026-09-19 03:21:59,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:21:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-19 03:22:00,404 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.277 0.294 2026-09-19 03:22:00,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:22:00,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:22:00,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-09-19 03:22:00,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:22:00,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:22:00,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-09-19 03:22:00,639 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:00,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:00,673 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:00,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:22:00,745 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:22:00,760 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:00,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.080 0.026 2026-09-19 03:22:00,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:00,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.109 2026-09-19 03:22:00,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:00,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.063 0.095 2026-09-19 03:22:00,888 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:00,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:00,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.125 2026-09-19 03:22:00,913 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:22:00,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:00,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.019 0.228 2026-09-19 03:22:00,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:00] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-09-19 03:22:01,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-09-19 03:22:01,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.016 0.131 2026-09-19 03:22:01,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-09-19 03:22:01,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-09-19 03:22:01,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.151 2026-09-19 03:22:01,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-19 03:22:01,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-19 03:22:01,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 03:22:01,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:22:01,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:22:01,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-09-19 03:22:01,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-09-19 03:22:01,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:22:01,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.044 0.143 2026-09-19 03:22:01,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-19 03:22:01,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.188 2026-09-19 03:22:01,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:01,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:01,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.036 0.052 2026-09-19 03:22:01,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.012 0.030 2026-09-19 03:22:01,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:22:01,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:01,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:01] "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.033 0.061 2026-09-19 03:22:02,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.047 0.067 2026-09-19 03:22:02,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-09-19 03:22:02,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.011 2026-09-19 03:22:02,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:22:02,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.016 2026-09-19 03:22:02,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,486 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:02,487 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:02,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:02,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75652075 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa531e52-19c9-408f-8268-eea26718aeeb'}] 2026-09-19 03:22:02,869 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:03,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75652075 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa531e52-19c9-408f-8268-eea26718aeeb'} created pos.order #859 2026-09-19 03:22:04,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75652075 finished 2026-09-19 03:22:04,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 597 0.568 0.820 2026-09-19 03:22:04,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:04,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.020 2026-09-19 03:22:04,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:22:04,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80534677 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa531e52-19c9-408f-8268-eea26718aeeb'}] 2026-09-19 03:22:04,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:04,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80534677 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa531e52-19c9-408f-8268-eea26718aeeb'} sync ignored for existing PoS order pos.order(859,) (state: done) 2026-09-19 03:22:04,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80534677 finished 2026-09-19 03:22:04,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:04,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:04,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.046 0.076 2026-09-19 03:22:04,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-19 03:22:04,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:04,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.031 2026-09-19 03:22:04,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20064896 (allocated 23068672) 2026-09-19 03:22:04,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130259 2026-09-19 03:22:04,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-19 03:22:04,770 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130259 2026-09-19 03:22:04,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032204_867971_test_taxes_l10n_br_pos.txt 2026-09-19 03:22:04,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpewv7d6rr_chrome_odoo" 2026-09-19 03:22:05,597 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1431, 1432] 2026-09-19 03:22:06,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130481 2026-09-19 03:22:06,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp8i97nzpm_chrome_odoo 2026-09-19 03:22:06,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43535/json/version 2026-09-19 03:22:06,500 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:22:06,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:22:06,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43535/json 2026-09-19 03:22:06,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:22:06,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:43535/devtools/page/79D4CF6190DDB99EB011D9300E5F85E4 2026-09-19 03:22:06,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-19 03:22:06,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-19 03:22:06,679 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:22:06,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-19 03:22:06,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:06,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:06,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:06] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.035 0.065 2026-09-19 03:22:06,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '79D4CF6190DDB99EB011D9300E5F85E4', 'loaderId': 'DAE3B76BC2D652F09A656D519B5843D2', 'isDownload': False} 2026-09-19 03:22:06,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:06,820 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:22:06,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:06] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-09-19 03:22:06,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:06] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:22:06,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:06] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:22:07,290 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:07,299 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:07,321 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:22:07,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:07,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:07,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.013 2026-09-19 03:22:07,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:22:07,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:07,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.010 2026-09-19 03:22:07,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:22:07,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.026 2026-09-19 03:22:07,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-19 03:22:08,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.247 0.316 2026-09-19 03:22:08,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:22:08,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:22:08,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:22:08,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:22:08,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:22:08,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:22:08,335 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:22:08,370 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:22:08,370 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:22:08,388 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:22:08,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:08,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.029 0.037 2026-09-19 03:22:08,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.010 0.072 2026-09-19 03:22:08,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-19 03:22:08,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-09-19 03:22:08,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:08,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.010 2026-09-19 03:22:08,530 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:22:08,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:08,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.071 0.037 2026-09-19 03:22:08,631 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:08,637 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:08,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:08,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.043 0.139 2026-09-19 03:22:08,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-19 03:22:08,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-09-19 03:22:08,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-09-19 03:22:08,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-09-19 03:22:08,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-09-19 03:22:08,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-19 03:22:08,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.147 2026-09-19 03:22:08,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-19 03:22:08,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:22:08,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:22:08,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:22:08,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-09-19 03:22:09,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-19 03:22:09,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-19 03:22:09,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-19 03:22:09,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-19 03:22:09,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:22:09,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.026 0.199 2026-09-19 03:22:09,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:09,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:09,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.016 0.035 2026-09-19 03:22:09,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.011 0.018 2026-09-19 03:22:09,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:22:09,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:09,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "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.037 0.067 2026-09-19 03:22:09,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.036 0.068 2026-09-19 03:22:09,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.094 2026-09-19 03:22:09,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.012 2026-09-19 03:22:09,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:22:09,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.031 2026-09-19 03:22:09,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:09,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:10,215 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:10,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,354 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:10,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893630 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '9a7c85e7-4a28-4538-b598-70190d3b660c'}] 2026-09-19 03:22:10,606 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:11,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893630 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '9a7c85e7-4a28-4538-b598-70190d3b660c'} created pos.order #860 2026-09-19 03:22:11,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893630 finished 2026-09-19 03:22:11,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 597 0.559 0.812 2026-09-19 03:22:12,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:22:12,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.032 2026-09-19 03:22:12,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:22:12,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:12,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34225841 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '9a7c85e7-4a28-4538-b598-70190d3b660c'}] 2026-09-19 03:22:12,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34225841 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '9a7c85e7-4a28-4538-b598-70190d3b660c'} sync ignored for existing PoS order pos.order(860,) (state: done) 2026-09-19 03:22:12,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34225841 finished 2026-09-19 03:22:12,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:12,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:12,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.057 0.090 2026-09-19 03:22:12,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-19 03:22:12,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:12,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.023 2026-09-19 03:22:12,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20081784 (allocated 22544384) 2026-09-19 03:22:12,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130481 2026-09-19 03:22:12,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-19 03:22:12,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130481 2026-09-19 03:22:12,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032212_613873_test_taxes_l10n_br_pos.txt 2026-09-19 03:22:12,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp8i97nzpm_chrome_odoo" 2026-09-19 03:22:13,385 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1434, 1435] 2026-09-19 03:22:13,493 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-09-19 03:22:15,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 130709 2026-09-19 03:22:15,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpxxp0wt3o_chrome_odoo 2026-09-19 03:22:15,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42051/json/version 2026-09-19 03:22:15,670 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:22:15,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:22:15,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42051/json 2026-09-19 03:22:15,707 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:22:15,742 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:42051/devtools/page/74B61E0665E0380C4FF9EA1D346D4E0D 2026-09-19 03:22:15,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-19 03:22:15,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-19 03:22:15,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:22:16,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-19 03:22:16,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:16,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:16,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:22:16,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:16] "GET /pos/ui/133 HTTP/1.1" 200 - 133 0.084 0.501 2026-09-19 03:22:16,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '74B61E0665E0380C4FF9EA1D346D4E0D', 'loaderId': 'EDD5E5DAFF0C12734CA0165AA032AC6F', 'isDownload': False} 2026-09-19 03:22:16,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:16,624 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:22:16,640 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:16] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:22:16,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:16] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-09-19 03:22:16,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:16] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-09-19 03:22:17,086 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:17,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:22:17,109 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:17,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:22:17,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:17,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:17,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:17,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:17,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 03:22:17,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.020 2026-09-19 03:22:17,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:22:17,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.024 2026-09-19 03:22:17,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.223 0.354 2026-09-19 03:22:17,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:22:17,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:22:17,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:17] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.030 2026-09-19 03:22:18,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:22:18,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:22:18,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:22:18,120 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:22:18,138 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:18,164 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:22:18,192 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:18,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.065 0.036 2026-09-19 03:22:18,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:18,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.096 2026-09-19 03:22:18,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-09-19 03:22:18,251 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:18,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.011 0.092 2026-09-19 03:22:18,305 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:22:18,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:18,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:18,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.077 0.048 2026-09-19 03:22:18,405 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:18,410 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:18,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.130 2026-09-19 03:22:18,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-09-19 03:22:18,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-09-19 03:22:18,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-19 03:22:18,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.023 0.275 2026-09-19 03:22:18,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-19 03:22:18,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-09-19 03:22:18,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-09-19 03:22:18,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.144 2026-09-19 03:22:18,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-09-19 03:22:18,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-19 03:22:18,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-09-19 03:22:18,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.026 0.273 2026-09-19 03:22:18,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:18] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-09-19 03:22:18,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:18,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.038 0.081 2026-09-19 03:22:19,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.012 0.028 2026-09-19 03:22:19,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:22:19,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "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.047 0.060 2026-09-19 03:22:19,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.053 0.066 2026-09-19 03:22:19,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.122 2026-09-19 03:22:19,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.016 2026-09-19 03:22:19,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:22:19,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.026 2026-09-19 03:22:19,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:19,938 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:19,940 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:19,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,026 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:20,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60200168 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '5a60e0a2-49b5-4886-8d95-f7455c511292'}] 2026-09-19 03:22:20,321 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:21,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60200168 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '5a60e0a2-49b5-4886-8d95-f7455c511292'} created pos.order #861 2026-09-19 03:22:21,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60200168 finished 2026-09-19 03:22:22,128 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:22:22,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 760 0.589 1.224 2026-09-19 03:22:22,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.033 0.036 2026-09-19 03:22:22,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.071 2026-09-19 03:22:22,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "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-19 03:22:22,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94054019 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '5a60e0a2-49b5-4886-8d95-f7455c511292'}] 2026-09-19 03:22:22,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94054019 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '5a60e0a2-49b5-4886-8d95-f7455c511292'} sync ignored for existing PoS order pos.order(861,) (state: done) 2026-09-19 03:22:22,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94054019 finished 2026-09-19 03:22:22,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.078 0.098 2026-09-19 03:22:22,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.023 2026-09-19 03:22:22,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:22,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 32 0.020 0.043 2026-09-19 03:22:22,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.020 0.027 2026-09-19 03:22:22,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.011 0.010 2026-09-19 03:22:22,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:23] "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.060 0.062 2026-09-19 03:22:23,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.070 0.070 2026-09-19 03:22:23,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.130 2026-09-19 03:22:23,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.020 2026-09-19 03:22:23,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,707 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:23,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:24,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:24,078 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:24,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32623995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '161f9b72-3d66-42f0-92fb-d659c33ada47'}] 2026-09-19 03:22:25,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32623995 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '161f9b72-3d66-42f0-92fb-d659c33ada47'} created pos.order #862 2026-09-19 03:22:25,141 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32623995 finished 2026-09-19 03:22:25,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 637 0.458 0.769 2026-09-19 03:22:25,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.006 2026-09-19 03:22:25,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.035 2026-09-19 03:22:25,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.008 2026-09-19 03:22:25,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30982209 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '161f9b72-3d66-42f0-92fb-d659c33ada47'}] 2026-09-19 03:22:25,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30982209 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '161f9b72-3d66-42f0-92fb-d659c33ada47'} sync ignored for existing PoS order pos.order(862,) (state: done) 2026-09-19 03:22:25,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30982209 finished 2026-09-19 03:22:25,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.039 0.064 2026-09-19 03:22:25,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.021 2026-09-19 03:22:25,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,769 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:25,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.017 0.034 2026-09-19 03:22:25,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.022 2026-09-19 03:22:25,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:22:25,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:26] "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.033 0.062 2026-09-19 03:22:26,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.039 0.046 2026-09-19 03:22:26,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.079 2026-09-19 03:22:26,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.016 2026-09-19 03:22:26,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,367 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:26,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58395903 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'b7da41e9-c802-4b0a-9938-b3dec96fe2e3'}] 2026-09-19 03:22:27,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58395903 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'b7da41e9-c802-4b0a-9938-b3dec96fe2e3'} created pos.order #863 2026-09-19 03:22:27,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58395903 finished 2026-09-19 03:22:28,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 495 0.415 0.733 2026-09-19 03:22:28,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:22:28,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.018 2026-09-19 03:22:28,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "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-19 03:22:28,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38772507 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'b7da41e9-c802-4b0a-9938-b3dec96fe2e3'}] 2026-09-19 03:22:28,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38772507 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'b7da41e9-c802-4b0a-9938-b3dec96fe2e3'} sync ignored for existing PoS order pos.order(863,) (state: done) 2026-09-19 03:22:28,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38772507 finished 2026-09-19 03:22:28,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.033 0.079 2026-09-19 03:22:28,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.019 2026-09-19 03:22:28,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:22:28,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.007 0.025 2026-09-19 03:22:28,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:22:28,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "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.045 0.080 2026-09-19 03:22:28,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.046 0.069 2026-09-19 03:22:28,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.113 2026-09-19 03:22:28,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-09-19 03:22:28,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:28,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:29,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15890087 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'a94d048f-1be9-48c7-b244-f7f98e7aa933'}] 2026-09-19 03:22:30,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15890087 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'a94d048f-1be9-48c7-b244-f7f98e7aa933'} created pos.order #864 2026-09-19 03:22:30,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15890087 finished 2026-09-19 03:22:30,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 495 0.396 0.761 2026-09-19 03:22:31,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.036 2026-09-19 03:22:31,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.058 2026-09-19 03:22:31,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:22:31,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40324033 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'a94d048f-1be9-48c7-b244-f7f98e7aa933'}] 2026-09-19 03:22:31,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40324033 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'a94d048f-1be9-48c7-b244-f7f98e7aa933'} sync ignored for existing PoS order pos.order(864,) (state: done) 2026-09-19 03:22:31,126 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40324033 finished 2026-09-19 03:22:31,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.040 0.067 2026-09-19 03:22:31,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.022 2026-09-19 03:22:31,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 03:22:31,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.016 0.025 2026-09-19 03:22:31,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:22:31,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.053 0.071 2026-09-19 03:22:31,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.043 0.067 2026-09-19 03:22:31,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.106 2026-09-19 03:22:31,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.022 2026-09-19 03:22:31,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:31,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,260 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,359 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,410 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:32,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4825758 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': '5f9ba2cb-7fa4-4986-adec-8b9ed21964dc'}] 2026-09-19 03:22:33,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4825758 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': '5f9ba2cb-7fa4-4986-adec-8b9ed21964dc'} created pos.order #865 2026-09-19 03:22:33,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4825758 finished 2026-09-19 03:22:33,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 495 0.358 0.620 2026-09-19 03:22:33,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.004 2026-09-19 03:22:33,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.025 2026-09-19 03:22:33,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:22:33,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:33,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7626935 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '5f9ba2cb-7fa4-4986-adec-8b9ed21964dc'}] 2026-09-19 03:22:33,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7626935 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '5f9ba2cb-7fa4-4986-adec-8b9ed21964dc'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-09-19 03:22:33,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7626935 finished 2026-09-19 03:22:33,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:33,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.038 0.060 2026-09-19 03:22:33,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:33,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.017 2026-09-19 03:22:33,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:33,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,078 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.034 2026-09-19 03:22:34,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.012 0.022 2026-09-19 03:22:34,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:22:34,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "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.038 0.062 2026-09-19 03:22:34,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.032 0.053 2026-09-19 03:22:34,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.073 2026-09-19 03:22:34,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.015 2026-09-19 03:22:34,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,943 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:34,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:35,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1037597 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': '11551a22-4a49-4f29-93a2-6095970af758'}] 2026-09-19 03:22:36,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1037597 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': '11551a22-4a49-4f29-93a2-6095970af758'} created pos.order #866 2026-09-19 03:22:36,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1037597 finished 2026-09-19 03:22:36,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 495 0.423 0.726 2026-09-19 03:22:36,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.004 2026-09-19 03:22:36,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.023 2026-09-19 03:22:36,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:22:36,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:36,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62332818 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '11551a22-4a49-4f29-93a2-6095970af758'}] 2026-09-19 03:22:36,646 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62332818 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '11551a22-4a49-4f29-93a2-6095970af758'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-09-19 03:22:36,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62332818 finished 2026-09-19 03:22:36,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:36,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.032 0.073 2026-09-19 03:22:36,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:36,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.022 2026-09-19 03:22:36,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-19 03:22:36,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:36,994 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 31335472 (allocated 33431552) 2026-09-19 03:22:36,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 130709 2026-09-19 03:22:37,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-19 03:22:37,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 130709 2026-09-19 03:22:37,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032237_106131_test_taxes_l10n_in_pos.txt 2026-09-19 03:22:37,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpxxp0wt3o_chrome_odoo" 2026-09-19 03:22:38,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 130994 2026-09-19 03:22:40,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp39_bdcy4_chrome_odoo 2026-09-19 03:22:40,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37117/json/version 2026-09-19 03:22:40,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:22:40,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37117/json 2026-09-19 03:22:40,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37117/devtools/page/1493D449B4F28A4BB817BA337A02C435 2026-09-19 03:22:40,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-19 03:22:40,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-19 03:22:40,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:22:40,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-19 03:22:40,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:40] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.043 0.068 2026-09-19 03:22:40,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '1493D449B4F28A4BB817BA337A02C435', 'loaderId': '47E846F6B17E1A1173A642C8E82728A9', 'isDownload': False} 2026-09-19 03:22:40,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:40,622 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:22:40,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:40] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:22:40,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:40] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-09-19 03:22:40,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:40] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 03:22:41,130 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:41,149 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:22:41,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:22:41,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:22:41,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:41,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:41,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:22:41,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:41,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.009 2026-09-19 03:22:41,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:22:41,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.027 2026-09-19 03:22:41,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-19 03:22:41,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.216 0.252 2026-09-19 03:22:41,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:41,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:22:41,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:41] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:22:41,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.009 2026-09-19 03:22:41,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:22:41,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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-19 03:22:42,008 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:22:42,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:22:42,039 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:42,048 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:22:42,083 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:22:42,093 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:22:42,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.044 0.035 2026-09-19 03:22:42,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.082 2026-09-19 03:22:42,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.025 2026-09-19 03:22:42,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:42,225 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:42,242 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:22:42,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:42,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.060 0.049 2026-09-19 03:22:42,312 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:42,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:22:42,342 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:22:42,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-09-19 03:22:42,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.021 2026-09-19 03:22:42,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.153 2026-09-19 03:22:42,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 03:22:42,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-09-19 03:22:42,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-09-19 03:22:42,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.025 0.315 2026-09-19 03:22:42,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-09-19 03:22:42,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-09-19 03:22:42,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-09-19 03:22:42,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.175 2026-09-19 03:22:42,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-19 03:22:42,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.025 0.146 2026-09-19 03:22:42,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-19 03:22:42,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.183 2026-09-19 03:22:42,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:42,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:42,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.012 0.043 2026-09-19 03:22:42,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.013 0.024 2026-09-19 03:22:42,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:22:43,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "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.036 0.053 2026-09-19 03:22:43,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.048 0.063 2026-09-19 03:22:43,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.101 2026-09-19 03:22:43,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.013 2026-09-19 03:22:43,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.012 2026-09-19 03:22:43,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.030 2026-09-19 03:22:43,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,755 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:22:43,757 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:22:43,794 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,844 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:43,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:44,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:44,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:44,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:44,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89066920 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '3a52ca41-7ca4-412d-a625-1308b18c4522'}] 2026-09-19 03:22:44,154 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:22:45,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89066920 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '3a52ca41-7ca4-412d-a625-1308b18c4522'} created pos.order #867 2026-09-19 03:22:45,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89066920 finished 2026-09-19 03:22:45,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 592 0.542 0.830 2026-09-19 03:22:45,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:22:45,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.029 2026-09-19 03:22:45,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-09-19 03:22:45,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:45,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31957510 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '3a52ca41-7ca4-412d-a625-1308b18c4522'}] 2026-09-19 03:22:45,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31957510 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '3a52ca41-7ca4-412d-a625-1308b18c4522'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-09-19 03:22:45,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31957510 finished 2026-09-19 03:22:45,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:45,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:45,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.071 0.074 2026-09-19 03:22:45,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:45,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.021 2026-09-19 03:22:45,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:45,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,010 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.012 0.052 2026-09-19 03:22:46,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.012 0.028 2026-09-19 03:22:46,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:22:46,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "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.085 0.062 2026-09-19 03:22:46,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.045 0.065 2026-09-19 03:22:46,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.092 2026-09-19 03:22:46,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-09-19 03:22:46,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,912 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:46,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:47,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85177253 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '28f99e70-4a34-48da-8014-5a25463c00f7'}] 2026-09-19 03:22:48,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85177253 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '28f99e70-4a34-48da-8014-5a25463c00f7'} created pos.order #868 2026-09-19 03:22:48,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85177253 finished 2026-09-19 03:22:48,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.450 0.778 2026-09-19 03:22:48,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "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-19 03:22:48,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.024 2026-09-19 03:22:48,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:22:48,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:48,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2224504 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '28f99e70-4a34-48da-8014-5a25463c00f7'}] 2026-09-19 03:22:48,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2224504 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '28f99e70-4a34-48da-8014-5a25463c00f7'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-09-19 03:22:48,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2224504 finished 2026-09-19 03:22:48,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:48,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:48,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.036 0.083 2026-09-19 03:22:48,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:48,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.023 2026-09-19 03:22:48,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.027 2026-09-19 03:22:49,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.023 0.040 2026-09-19 03:22:49,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:22:49,279 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.036 0.074 2026-09-19 03:22:49,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.054 0.059 2026-09-19 03:22:49,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.126 2026-09-19 03:22:49,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.021 2026-09-19 03:22:49,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:49,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,234 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:50,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99486673 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'e79e9ad9-2aa7-4bfb-b7cd-141755455842'}] 2026-09-19 03:22:51,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99486673 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'e79e9ad9-2aa7-4bfb-b7cd-141755455842'} created pos.order #869 2026-09-19 03:22:51,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99486673 finished 2026-09-19 03:22:51,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 495 0.387 0.720 2026-09-19 03:22:51,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:22:51,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.025 2026-09-19 03:22:51,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "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-19 03:22:51,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15818268 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'e79e9ad9-2aa7-4bfb-b7cd-141755455842'}] 2026-09-19 03:22:51,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15818268 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'e79e9ad9-2aa7-4bfb-b7cd-141755455842'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-09-19 03:22:51,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15818268 finished 2026-09-19 03:22:51,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,663 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.039 0.068 2026-09-19 03:22:51,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.026 2026-09-19 03:22:51,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:51,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.044 2026-09-19 03:22:51,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.014 0.027 2026-09-19 03:22:52,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.019 2026-09-19 03:22:52,078 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:52] "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.033 0.060 2026-09-19 03:22:52,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.038 0.065 2026-09-19 03:22:52,307 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.104 2026-09-19 03:22:52,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.018 2026-09-19 03:22:52,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,665 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:52,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:53,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:53,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:53,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:53,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:53,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13270940 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': '74c9a609-e5f3-4ef5-a7ea-61c3015b9bc3'}] 2026-09-19 03:22:54,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13270940 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': '74c9a609-e5f3-4ef5-a7ea-61c3015b9bc3'} created pos.order #870 2026-09-19 03:22:54,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13270940 finished 2026-09-19 03:22:54,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.407 0.756 2026-09-19 03:22:54,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.004 2026-09-19 03:22:54,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.035 2026-09-19 03:22:54,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:22:54,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17729220 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '74c9a609-e5f3-4ef5-a7ea-61c3015b9bc3'}] 2026-09-19 03:22:54,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17729220 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '74c9a609-e5f3-4ef5-a7ea-61c3015b9bc3'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-09-19 03:22:54,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17729220 finished 2026-09-19 03:22:54,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,616 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.042 0.079 2026-09-19 03:22:54,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.020 2026-09-19 03:22:54,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:54,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.041 2026-09-19 03:22:54,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.021 0.022 2026-09-19 03:22:54,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:22:54,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22: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.050 0.059 2026-09-19 03:22:55,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.050 0.064 2026-09-19 03:22:55,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.114 2026-09-19 03:22:55,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-09-19 03:22:55,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:55,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:56,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:56,060 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88606850 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': 'ebb3c164-543e-4242-a995-f3ae19e21e3f'}] 2026-09-19 03:22:57,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88606850 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': 'ebb3c164-543e-4242-a995-f3ae19e21e3f'} created pos.order #871 2026-09-19 03:22:57,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88606850 finished 2026-09-19 03:22:57,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.469 0.824 2026-09-19 03:22:57,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:22:57,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.031 2026-09-19 03:22:57,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "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-19 03:22:57,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33286166 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': 'ebb3c164-543e-4242-a995-f3ae19e21e3f'}] 2026-09-19 03:22:57,486 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33286166 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': 'ebb3c164-543e-4242-a995-f3ae19e21e3f'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-09-19 03:22:57,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33286166 finished 2026-09-19 03:22:57,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,609 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.050 0.084 2026-09-19 03:22:57,659 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.023 2026-09-19 03:22:57,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:57,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.040 2026-09-19 03:22:57,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.013 0.029 2026-09-19 03:22:57,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.009 2026-09-19 03:22:57,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:58] "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.057 0.061 2026-09-19 03:22:58,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.038 0.065 2026-09-19 03:22:58,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.100 2026-09-19 03:22:58,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:22:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.022 2026-09-19 03:22:58,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,484 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:58,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:59,028 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:59,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:59,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:22:59,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17856748 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': '2d8ce805-2e5a-46bf-9f26-76b3c32cc240'}] 2026-09-19 03:23:00,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17856748 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': '2d8ce805-2e5a-46bf-9f26-76b3c32cc240'} created pos.order #872 2026-09-19 03:23:00,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17856748 finished 2026-09-19 03:23:00,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.445 0.795 2026-09-19 03:23:00,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:00] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:00,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.031 2026-09-19 03:23:00,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:00] "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-19 03:23:00,542 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:00,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76969901 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '2d8ce805-2e5a-46bf-9f26-76b3c32cc240'}] 2026-09-19 03:23:00,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76969901 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '2d8ce805-2e5a-46bf-9f26-76b3c32cc240'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-09-19 03:23:00,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76969901 finished 2026-09-19 03:23:00,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:00,657 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:00,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-19 03:23:00,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:00,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.091 0.095 2026-09-19 03:23:00,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32298988 (allocated 35401728) 2026-09-19 03:23:00,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 130994 2026-09-19 03:23:00,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-19 03:23:00,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 130994 2026-09-19 03:23:01,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.021 2026-09-19 03:23:01,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032301_051485_test_taxes_l10n_in_pos.txt 2026-09-19 03:23:01,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp39_bdcy4_chrome_odoo" 2026-09-19 03:23:01,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:03,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131283 2026-09-19 03:23:03,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpyez1bn7v_chrome_odoo 2026-09-19 03:23:03,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40187/json/version 2026-09-19 03:23:03,961 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:23:04,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:23:04,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40187/json 2026-09-19 03:23:04,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:23:04,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:40187/devtools/page/265BE72A619D49B469408409DBC9D9CE 2026-09-19 03:23:04,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-19 03:23:04,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-19 03:23:04,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:23:04,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-19 03:23:04,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:04,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:04,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.029 0.046 2026-09-19 03:23:04,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '265BE72A619D49B469408409DBC9D9CE', 'loaderId': '16CA151C06A3A6D45C7CAA3F924AFF17', 'isDownload': False} 2026-09-19 03:23:04,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:04,361 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:23:04,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:23:04,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 03:23:04,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-09-19 03:23:04,814 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:23:04,818 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:23:04,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:23:04,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:23:04,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:04,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:04,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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-19 03:23:04,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:04,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.005 0.008 2026-09-19 03:23:04,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.019 2026-09-19 03:23:04,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.019 0.029 2026-09-19 03:23:04,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-19 03:23:05,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.250 0.308 2026-09-19 03:23:05,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:23:05,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:23:05,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-19 03:23:05,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:23:05,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:23:05,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:23:05,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:05,813 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:05,826 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:23:05,826 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:05,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:23:05,872 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:23:05,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.044 0.039 2026-09-19 03:23:05,905 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:23:05,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:05] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.095 2026-09-19 03:23:05,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:06,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.040 0.092 2026-09-19 03:23:06,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:06,022 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:06,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:06,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.037 0.156 2026-09-19 03:23:06,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:23:06,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 03:23:06,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.013 0.144 2026-09-19 03:23:06,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-09-19 03:23:06,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.009 0.309 2026-09-19 03:23:06,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.190 2026-09-19 03:23:06,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.134 2026-09-19 03:23:06,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-09-19 03:23:06,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-09-19 03:23:06,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-09-19 03:23:06,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.150 2026-09-19 03:23:06,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.149 2026-09-19 03:23:06,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-09-19 03:23:06,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-09-19 03:23:06,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-09-19 03:23:06,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-09-19 03:23:06,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.037 0.165 2026-09-19 03:23:06,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-19 03:23:06,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.203 2026-09-19 03:23:06,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:06,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:06,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.027 0.055 2026-09-19 03:23:06,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.014 0.035 2026-09-19 03:23:06,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-09-19 03:23:06,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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.046 0.070 2026-09-19 03:23:07,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.069 0.074 2026-09-19 03:23:07,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.142 2026-09-19 03:23:07,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.011 2026-09-19 03:23:07,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:23:07,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.020 2026-09-19 03:23:07,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,729 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:07,730 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:07,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:07,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:08,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:08,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:08,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82355632 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '547332e9-0de9-4c41-8d6c-3fe40e309ed5'}] 2026-09-19 03:23:08,109 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:23:09,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82355632 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '547332e9-0de9-4c41-8d6c-3fe40e309ed5'} created pos.order #873 2026-09-19 03:23:09,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82355632 finished 2026-09-19 03:23:09,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 592 0.450 0.739 2026-09-19 03:23:09,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:09,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.023 2026-09-19 03:23:09,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.006 2026-09-19 03:23:09,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56047773 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '547332e9-0de9-4c41-8d6c-3fe40e309ed5'}] 2026-09-19 03:23:09,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56047773 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '547332e9-0de9-4c41-8d6c-3fe40e309ed5'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-09-19 03:23:09,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56047773 finished 2026-09-19 03:23:09,554 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.066 0.105 2026-09-19 03:23:09,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.019 2026-09-19 03:23:09,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:09,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:23:09,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.025 2026-09-19 03:23:09,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.011 2026-09-19 03:23:10,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:10] "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.061 0.064 2026-09-19 03:23:10,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.063 0.065 2026-09-19 03:23:10,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.123 2026-09-19 03:23:10,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.022 2026-09-19 03:23:10,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,464 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,692 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,849 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:10,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:11,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:11,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:11,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:11,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:11,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58508928 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '0b844cd7-1339-4cad-98cf-4c65bd07cff6'}] 2026-09-19 03:23:12,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58508928 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '0b844cd7-1339-4cad-98cf-4c65bd07cff6'} created pos.order #874 2026-09-19 03:23:12,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58508928 finished 2026-09-19 03:23:12,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.359 0.825 2026-09-19 03:23:12,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:23:12,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.026 2026-09-19 03:23:12,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:23:12,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33169574 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '0b844cd7-1339-4cad-98cf-4c65bd07cff6'}] 2026-09-19 03:23:12,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33169574 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '0b844cd7-1339-4cad-98cf-4c65bd07cff6'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-09-19 03:23:12,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33169574 finished 2026-09-19 03:23:12,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.071 0.088 2026-09-19 03:23:12,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.025 2026-09-19 03:23:12,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:12,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.036 2026-09-19 03:23:12,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.025 2026-09-19 03:23:12,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:23:12,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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.057 0.073 2026-09-19 03:23:13,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.051 0.076 2026-09-19 03:23:13,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.121 2026-09-19 03:23:13,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.020 2026-09-19 03:23:13,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,596 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,912 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:13,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:14,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:14,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53755214 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '5ff66a20-3fe5-44b2-b577-fc0e19f228fd'}] 2026-09-19 03:23:14,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53755214 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '5ff66a20-3fe5-44b2-b577-fc0e19f228fd'} created pos.order #875 2026-09-19 03:23:15,043 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53755214 finished 2026-09-19 03:23:15,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.442 0.770 2026-09-19 03:23:15,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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-19 03:23:15,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.026 2026-09-19 03:23:15,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:23:15,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61595816 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '5ff66a20-3fe5-44b2-b577-fc0e19f228fd'}] 2026-09-19 03:23:15,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61595816 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '5ff66a20-3fe5-44b2-b577-fc0e19f228fd'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-09-19 03:23:15,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61595816 finished 2026-09-19 03:23:15,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.046 0.086 2026-09-19 03:23:15,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.021 2026-09-19 03:23:15,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:15,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.006 0.037 2026-09-19 03:23:15,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.022 0.023 2026-09-19 03:23:15,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:23:15,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:16] "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.052 0.073 2026-09-19 03:23:16,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.051 0.068 2026-09-19 03:23:16,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.112 2026-09-19 03:23:16,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.022 2026-09-19 03:23:16,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,453 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:16,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:17,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:17,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72562606 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'c1e6f952-db54-4f42-ad82-165d70710702'}] 2026-09-19 03:23:18,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72562606 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'c1e6f952-db54-4f42-ad82-165d70710702'} created pos.order #876 2026-09-19 03:23:18,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72562606 finished 2026-09-19 03:23:18,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 497 0.474 0.761 2026-09-19 03:23:18,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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.004 2026-09-19 03:23:18,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.024 2026-09-19 03:23:18,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-09-19 03:23:18,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26609896 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'c1e6f952-db54-4f42-ad82-165d70710702'}] 2026-09-19 03:23:18,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26609896 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'c1e6f952-db54-4f42-ad82-165d70710702'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-09-19 03:23:18,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26609896 finished 2026-09-19 03:23:18,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.075 0.088 2026-09-19 03:23:18,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.021 2026-09-19 03:23:18,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:18,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:23:18,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.023 0.027 2026-09-19 03:23:18,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:23:18,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:19] "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.040 0.074 2026-09-19 03:23:19,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.054 0.072 2026-09-19 03:23:19,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.118 2026-09-19 03:23:19,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.023 2026-09-19 03:23:19,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,548 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:19,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88077604 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': '76dfd29f-0bec-4029-8f45-3e084656da10'}] 2026-09-19 03:23:20,840 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88077604 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': '76dfd29f-0bec-4029-8f45-3e084656da10'} created pos.order #877 2026-09-19 03:23:20,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88077604 finished 2026-09-19 03:23:21,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.436 0.687 2026-09-19 03:23:21,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:21,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.024 2026-09-19 03:23:21,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:23:21,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57500524 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '76dfd29f-0bec-4029-8f45-3e084656da10'}] 2026-09-19 03:23:21,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57500524 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '76dfd29f-0bec-4029-8f45-3e084656da10'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-09-19 03:23:21,249 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57500524 finished 2026-09-19 03:23:21,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.029 0.086 2026-09-19 03:23:21,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.026 2026-09-19 03:23:21,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.007 0.040 2026-09-19 03:23:21,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.015 0.024 2026-09-19 03:23:21,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:23:21,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:21,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "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.040 0.060 2026-09-19 03:23:21,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.042 0.061 2026-09-19 03:23:21,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.101 2026-09-19 03:23:21,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.030 2026-09-19 03:23:22,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,412 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,727 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:22,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12449852 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '41730e5d-60dd-48ad-83cd-ed552a7c644d'}] 2026-09-19 03:23:23,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12449852 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '41730e5d-60dd-48ad-83cd-ed552a7c644d'} created pos.order #878 2026-09-19 03:23:23,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12449852 finished 2026-09-19 03:23:24,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.455 0.706 2026-09-19 03:23:24,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:24,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.030 2026-09-19 03:23:24,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "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-19 03:23:24,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:24,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14828494 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '41730e5d-60dd-48ad-83cd-ed552a7c644d'}] 2026-09-19 03:23:24,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14828494 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '41730e5d-60dd-48ad-83cd-ed552a7c644d'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-09-19 03:23:24,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14828494 finished 2026-09-19 03:23:24,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:24,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:24,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.032 0.080 2026-09-19 03:23:24,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-19 03:23:24,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:24,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.030 2026-09-19 03:23:24,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33305160 (allocated 36712448) 2026-09-19 03:23:24,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131283 2026-09-19 03:23:24,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-19 03:23:24,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131283 2026-09-19 03:23:24,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032324_631942_test_taxes_l10n_in_pos.txt 2026-09-19 03:23:24,632 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpyez1bn7v_chrome_odoo" 2026-09-19 03:23:25,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:27,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131582 2026-09-19 03:23:27,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmplc3t2jwn_chrome_odoo 2026-09-19 03:23:27,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38609/json/version 2026-09-19 03:23:27,709 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:23:27,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-09-19 03:23:27,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38609/json 2026-09-19 03:23:27,738 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:23:27,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:38609/devtools/page/F07FF73B195C89444762278CAE77018F 2026-09-19 03:23:27,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-19 03:23:27,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-19 03:23:28,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:23:28,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-19 03:23:28,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:28,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:28,147 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /pos/ui/133 HTTP/1.1" 200 - 89 0.038 0.063 2026-09-19 03:23:28,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'F07FF73B195C89444762278CAE77018F', 'loaderId': '57FEB2E1CE7CD35EEC61536FAADD8085', 'isDownload': False} 2026-09-19 03:23:28,150 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:28,172 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:23:28,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:23:28,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-09-19 03:23:28,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-09-19 03:23:28,622 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:23:28,633 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:28,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:23:28,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:23:28,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:28,680 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:28,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:23:28,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:28,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:23:28,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "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.020 2026-09-19 03:23:28,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-19 03:23:28,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.047 0.030 2026-09-19 03:23:29,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.262 0.309 2026-09-19 03:23:29,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "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-19 03:23:29,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:23:29,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.063 2026-09-19 03:23:29,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:23:29,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-19 03:23:29,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-09-19 03:23:29,721 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:29,725 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:29,728 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:23:29,745 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:29,748 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:29,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.034 0.031 2026-09-19 03:23:29,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.076 2026-09-19 03:23:29,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.029 2026-09-19 03:23:29,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-09-19 03:23:29,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:29,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.010 2026-09-19 03:23:29,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:29,925 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:23:29,943 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:23:29,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.026 0.032 2026-09-19 03:23:29,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:29] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 03:23:29,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:30,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.091 2026-09-19 03:23:30,023 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:23:30,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.110 2026-09-19 03:23:30,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:23:30,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-09-19 03:23:30,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:23:30,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.026 0.229 2026-09-19 03:23:30,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-19 03:23:30,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-09-19 03:23:30,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-09-19 03:23:30,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-09-19 03:23:30,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-09-19 03:23:30,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-09-19 03:23:30,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-19 03:23:30,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:23:30,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2291&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.127 2026-09-19 03:23:30,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.032 0.149 2026-09-19 03:23:30,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-09-19 03:23:30,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-19T03:21:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-09-19 03:23:30,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:30,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:30,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.013 0.042 2026-09-19 03:23:30,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.012 0.027 2026-09-19 03:23:30,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.033 2026-09-19 03:23:30,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:30,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:30] "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.045 0.066 2026-09-19 03:23:31,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.073 0.075 2026-09-19 03:23:31,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.131 2026-09-19 03:23:31,137 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.010 2026-09-19 03:23:31,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-19 03:23:31,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.022 2026-09-19 03:23:31,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,591 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:31,593 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:23:31,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,910 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:31,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39459113 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '99f675c7-f7b8-416a-a247-30e428d871d9'}] 2026-09-19 03:23:31,987 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:23:33,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39459113 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '99f675c7-f7b8-416a-a247-30e428d871d9'} created pos.order #879 2026-09-19 03:23:33,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39459113 finished 2026-09-19 03:23:33,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 592 0.664 0.917 2026-09-19 03:23:33,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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-19 03:23:33,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.026 2026-09-19 03:23:33,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:23:33,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:33,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74001337 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '99f675c7-f7b8-416a-a247-30e428d871d9'}] 2026-09-19 03:23:33,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74001337 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '99f675c7-f7b8-416a-a247-30e428d871d9'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-09-19 03:23:33,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74001337 finished 2026-09-19 03:23:33,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:33,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:33,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.078 0.086 2026-09-19 03:23:33,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:33,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.021 2026-09-19 03:23:34,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.006 0.036 2026-09-19 03:23:34,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.025 2026-09-19 03:23:34,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-19 03:23:34,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "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.042 0.067 2026-09-19 03:23:34,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.037 0.062 2026-09-19 03:23:34,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.101 2026-09-19 03:23:34,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.028 2026-09-19 03:23:34,608 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:34,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,150 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,256 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:35,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65356883 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': 'c62975f7-8085-456c-9f50-a427d6da71cd'}] 2026-09-19 03:23:36,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65356883 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': 'c62975f7-8085-456c-9f50-a427d6da71cd'} created pos.order #880 2026-09-19 03:23:36,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65356883 finished 2026-09-19 03:23:36,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.462 0.751 2026-09-19 03:23:36,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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.004 2026-09-19 03:23:36,724 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-19 03:23:36,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:36] "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-19 03:23:36,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:36,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57035119 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': 'c62975f7-8085-456c-9f50-a427d6da71cd'}] 2026-09-19 03:23:36,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57035119 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': 'c62975f7-8085-456c-9f50-a427d6da71cd'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-09-19 03:23:36,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57035119 finished 2026-09-19 03:23:36,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:36,889 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:36,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.042 0.085 2026-09-19 03:23:36,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:36,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.022 2026-09-19 03:23:36,991 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:23:37,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.022 2026-09-19 03:23:37,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-09-19 03:23:37,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.046 0.060 2026-09-19 03:23:37,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.044 0.060 2026-09-19 03:23:37,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.102 2026-09-19 03:23:37,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.024 2026-09-19 03:23:37,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,733 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,896 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:37,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:38,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61265167 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '9e33dcbc-c15b-45b3-816e-5a8a43edba8d'}] 2026-09-19 03:23:39,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61265167 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '9e33dcbc-c15b-45b3-816e-5a8a43edba8d'} created pos.order #881 2026-09-19 03:23:39,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61265167 finished 2026-09-19 03:23:39,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.652 0.863 2026-09-19 03:23:39,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:39,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.022 2026-09-19 03:23:39,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:39] "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-19 03:23:39,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:39,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #969817 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '9e33dcbc-c15b-45b3-816e-5a8a43edba8d'}] 2026-09-19 03:23:39,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #969817 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '9e33dcbc-c15b-45b3-816e-5a8a43edba8d'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-09-19 03:23:39,958 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #969817 finished 2026-09-19 03:23:39,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.078 0.082 2026-09-19 03:23:40,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.021 2026-09-19 03:23:40,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.025 2026-09-19 03:23:40,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.016 0.019 2026-09-19 03:23:40,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:23:40,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "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.066 0.060 2026-09-19 03:23:40,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.045 0.064 2026-09-19 03:23:40,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.110 2026-09-19 03:23:40,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.021 2026-09-19 03:23:40,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:40,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,084 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:41,571 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57929219 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '8b9ea96e-9531-401a-94b2-04a7d957264c'}] 2026-09-19 03:23:42,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57929219 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '8b9ea96e-9531-401a-94b2-04a7d957264c'} created pos.order #882 2026-09-19 03:23:42,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57929219 finished 2026-09-19 03:23:42,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.623 0.727 2026-09-19 03:23:43,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.024 2026-09-19 03:23:43,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.057 2026-09-19 03:23:43,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "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-19 03:23:43,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27249574 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '8b9ea96e-9531-401a-94b2-04a7d957264c'}] 2026-09-19 03:23:43,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27249574 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '8b9ea96e-9531-401a-94b2-04a7d957264c'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-09-19 03:23:43,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27249574 finished 2026-09-19 03:23:43,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.078 0.087 2026-09-19 03:23:43,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.018 2026-09-19 03:23:43,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.039 2026-09-19 03:23:43,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.014 0.022 2026-09-19 03:23:43,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:23:43,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23: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.051 0.060 2026-09-19 03:23:43,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.049 0.059 2026-09-19 03:23:43,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.096 2026-09-19 03:23:43,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.017 2026-09-19 03:23:43,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:43,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,092 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:44,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544696 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ea205af7-8f3f-4309-a536-fbc995470952'}] 2026-09-19 03:23:45,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544696 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ea205af7-8f3f-4309-a536-fbc995470952'} created pos.order #883 2026-09-19 03:23:45,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544696 finished 2026-09-19 03:23:45,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.529 0.796 2026-09-19 03:23:45,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:45] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:45,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.034 2026-09-19 03:23:46,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:23:46,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11406452 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ea205af7-8f3f-4309-a536-fbc995470952'}] 2026-09-19 03:23:46,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11406452 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ea205af7-8f3f-4309-a536-fbc995470952'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-09-19 03:23:46,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11406452 finished 2026-09-19 03:23:46,100 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.041 0.086 2026-09-19 03:23:46,215 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.020 2026-09-19 03:23:46,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,323 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.039 2026-09-19 03:23:46,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.011 0.023 2026-09-19 03:23:46,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:23:46,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:46,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "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.083 0.063 2026-09-19 03:23:46,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.072 0.066 2026-09-19 03:23:46,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.137 2026-09-19 03:23:46,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-19 03:23:46,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,009 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,499 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,709 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:47,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91807589 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': 'ca83b66f-5ac8-45f6-9fb9-2ed6bdfc0567'}] 2026-09-19 03:23:48,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91807589 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': 'ca83b66f-5ac8-45f6-9fb9-2ed6bdfc0567'} created pos.order #884 2026-09-19 03:23:49,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91807589 finished 2026-09-19 03:23:49,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 496 0.716 0.768 2026-09-19 03:23:49,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:23:49,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.023 2026-09-19 03:23:49,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.011 2026-09-19 03:23:49,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15952180 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': 'ca83b66f-5ac8-45f6-9fb9-2ed6bdfc0567'}] 2026-09-19 03:23:49,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:49,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15952180 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': 'ca83b66f-5ac8-45f6-9fb9-2ed6bdfc0567'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-09-19 03:23:49,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15952180 finished 2026-09-19 03:23:49,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:49,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:49,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.053 0.081 2026-09-19 03:23:49,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-19 03:23:49,573 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:49,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:23:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.023 2026-09-19 03:23:49,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33387924 (allocated 36974592) 2026-09-19 03:23:49,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131582 2026-09-19 03:23:49,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-19 03:23:49,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131582 2026-09-19 03:23:49,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032349_923564_test_taxes_l10n_in_pos.txt 2026-09-19 03:23:49,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmplc3t2jwn_chrome_odoo" 2026-09-19 03:23:50,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:23:50,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 69 checked, 69 removed 2026-09-19 03:23:59,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-09-19 03:24:00,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 131871 2026-09-19 03:24:00,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmp8ly6tzvg_chrome_odoo 2026-09-19 03:24:00,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37621/json/version 2026-09-19 03:24:00,289 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:00,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:00,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37621/json 2026-09-19 03:24:00,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:00,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:37621/devtools/page/855A2EC92D30B778B897886316C68704 2026-09-19 03:24:00,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-09-19 03:24:00,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-09-19 03:24:00,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:24:00,455 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-09-19 03:24:00,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:00,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:00,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:00,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:00] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.035 0.415 2026-09-19 03:24:00,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '855A2EC92D30B778B897886316C68704', 'loaderId': '7DFFDF429CC1D8ED29A8719C719B70E8', 'isDownload': False} 2026-09-19 03:24:00,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-09-19 03:24:00,935 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:00,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:00] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:24:00,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:00] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 03:24:00,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:00] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:24:01,431 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:01,434 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:01,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:24:01,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:24:01,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:01,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:01,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24: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-19 03:24:01,499 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:01,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.058 0.013 2026-09-19 03:24:01,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.085 2026-09-19 03:24:01,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.027 0.047 2026-09-19 03:24:01,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-09-19 03:24:02,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.263 0.313 2026-09-19 03:24:02,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:24:02,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24: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-19 03:24:02,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:24:02,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24: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-19 03:24:02,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:02,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:02,534 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:24:02,556 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:02,574 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:24:02,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.009 0.035 2026-09-19 03:24:02,588 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:24:02,592 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24: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-19 03:24:02,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.027 0.075 2026-09-19 03:24:02,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-09-19 03:24:02,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.010 0.059 2026-09-19 03:24:02,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:02,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.009 0.013 2026-09-19 03:24:02,762 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:02,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.054 0.041 2026-09-19 03:24:02,850 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:24:02,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:02,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-09-19 03:24:02,883 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:02,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.091 2026-09-19 03:24:02,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:02,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-19 03:24:02,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:24:02,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:02] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.019 0.222 2026-09-19 03:24:03,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.164 2026-09-19 03:24:03,049 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-19 03:24:03,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-19 03:24:03,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.194 2026-09-19 03:24:03,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:03,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.217 2026-09-19 03:24:03,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.295 2026-09-19 03:24:03,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:03,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 49 0.060 0.093 2026-09-19 03:24:03,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.028 0.026 2026-09-19 03:24:03,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:24:03,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:03,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "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.055 0.052 2026-09-19 03:24:03,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.053 0.064 2026-09-19 03:24:03,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.118 2026-09-19 03:24:03,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.023 2026-09-19 03:24:03,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:03,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.021 2026-09-19 03:24:04,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:24:04,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,201 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:04,202 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:04,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:04,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98342950 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '65ae2aee-eabd-40c5-adeb-e282cab5d1d4'}] 2026-09-19 03:24:04,442 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:04,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98342950 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '65ae2aee-eabd-40c5-adeb-e282cab5d1d4'} created pos.order #885 2026-09-19 03:24:04,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98342950 finished 2026-09-19 03:24:05,188 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1511] 2026-09-19 03:24:05,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 482 0.433 0.518 2026-09-19 03:24:05,463 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.023 0.026 2026-09-19 03:24:05,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:05] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:24:05,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:05] "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-19 03:24:05,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-09-19 03:24:05,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:24:05,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77414553 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '65ae2aee-eabd-40c5-adeb-e282cab5d1d4'}] 2026-09-19 03:24:05,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77414553 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '65ae2aee-eabd-40c5-adeb-e282cab5d1d4'} sync ignored for existing PoS order pos.order(885,) (state: paid) 2026-09-19 03:24:05,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77414553 finished 2026-09-19 03:24:05,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18184760 (allocated 19922944) 2026-09-19 03:24:05,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 131871 2026-09-19 03:24:05,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-09-19 03:24:05,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 131871 2026-09-19 03:24:05,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.097 0.078 2026-09-19 03:24:05,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032405_836779_test_pos_sale_loyalty_1.txt 2026-09-19 03:24:05,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmp8ly6tzvg_chrome_odoo" 2026-09-19 03:24:05,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-09-19 03:24:06,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 132095 2026-09-19 03:24:06,547 44 INFO rb-c72f0cd-224934-416830 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/tmpm8l2nl4z_chrome_odoo 2026-09-19 03:24:06,547 44 INFO rb-c72f0cd-224934-416830 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:36223/json/version 2026-09-19 03:24:06,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:06,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,612 44 INFO rb-c72f0cd-224934-416830 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:36223/json 2026-09-19 03:24:06,613 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:06,621 44 INFO rb-c72f0cd-224934-416830 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:36223/devtools/page/2156C7B60598872EBAB90C49138D0343 2026-09-19 03:24:06,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:24:06,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:06,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:07,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.056 0.394 2026-09-19 03:24:07,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '2156C7B60598872EBAB90C49138D0343', 'loaderId': 'E0276B11221C379CDA4567A612D2F7CE', 'isDownload': False} 2026-09-19 03:24:07,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:07,288 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:07,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:24:07,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:24:07,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-19 03:24:07,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:24:07,802 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:07,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:24:07,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:07,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:24:07,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:07,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:24:07,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:07,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.013 2026-09-19 03:24:07,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-19 03:24:08,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.041 0.038 2026-09-19 03:24:08,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-09-19 03:24:08,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.269 0.285 2026-09-19 03:24:08,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "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-19 03:24:08,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.005 2026-09-19 03:24:08,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 03:24:08,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.001 0.005 2026-09-19 03:24:08,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:08,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.010 2026-09-19 03:24:08,854 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:08,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:08,876 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:24:08,881 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:24:08,919 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:24:08,926 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:24:08,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.021 0.042 2026-09-19 03:24:08,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.007 0.066 2026-09-19 03:24:08,952 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:24:09,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:09,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.042 0.066 2026-09-19 03:24:09,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.031 0.146 2026-09-19 03:24:09,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.009 0.167 2026-09-19 03:24:09,143 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:09,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:24:09,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:09,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-19 03:24:09,193 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:09,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.097 2026-09-19 03:24:09,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:09,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 03:24:09,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-19 03:24:09,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.131 2026-09-19 03:24:09,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-19 03:24:09,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-09-19 03:24:09,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-19 03:24:09,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.115 2026-09-19 03:24:09,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.150 2026-09-19 03:24:09,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:09,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:09,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 49 0.055 0.071 2026-09-19 03:24:09,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.027 2026-09-19 03:24:09,824 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.013 2026-09-19 03:24:09,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:10] "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.070 0.071 2026-09-19 03:24:10,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.069 0.086 2026-09-19 03:24:10,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.143 2026-09-19 03:24:10,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.020 2026-09-19 03:24:10,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:10] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.019 2026-09-19 03:24:10,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-09-19 03:24:10,560 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:10,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16595548 (allocated 17825792) 2026-09-19 03:24:10,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 132095 2026-09-19 03:24:10,636 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-09-19 03:24:10,636 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 132095 2026-09-19 03:24:10,720 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032410_720236_test_pos_sale_loyalty_ignored_in_pos.txt 2026-09-19 03:24:10,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpm8l2nl4z_chrome_odoo" 2026-09-19 03:24:10,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-09-19 03:24:11,738 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 132302 2026-09-19 03:24:11,738 44 INFO rb-c72f0cd-224934-416830 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/tmp4rth9573_chrome_odoo 2026-09-19 03:24:11,738 44 INFO rb-c72f0cd-224934-416830 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:41937/json/version 2026-09-19 03:24:11,740 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:11,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,784 44 INFO rb-c72f0cd-224934-416830 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:41937/json 2026-09-19 03:24:11,784 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:11,801 44 INFO rb-c72f0cd-224934-416830 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:41937/devtools/page/393076C3CABE7A0256DCAE200670525A 2026-09-19 03:24:11,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:24:11,962 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:11,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:12,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.057 0.469 2026-09-19 03:24:12,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '393076C3CABE7A0256DCAE200670525A', 'loaderId': '647A97F74A0EDDC8E220F1C2E4410E38', 'isDownload': False} 2026-09-19 03:24:12,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:12,524 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:12,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-09-19 03:24:12,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-09-19 03:24:12,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-09-19 03:24:12,981 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:12,983 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:24:12,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:24:13,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:13,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:13,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.009 2026-09-19 03:24:13,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:24:13,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:13,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.015 2026-09-19 03:24:13,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.005 0.028 2026-09-19 03:24:13,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-19 03:24:13,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.030 0.045 2026-09-19 03:24:13,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 299 0.265 0.272 2026-09-19 03:24:13,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.011 2026-09-19 03:24:13,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.002 0.008 2026-09-19 03:24:13,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.056 2026-09-19 03:24:13,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.004 2026-09-19 03:24:13,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:13,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:24:14,044 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:24:14,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:24:14,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.004 0.017 2026-09-19 03:24:14,054 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:14,079 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:24:14,080 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:24:14,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 14 0.033 0.051 2026-09-19 03:24:14,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.002 0.034 2026-09-19 03:24:14,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-09-19 03:24:14,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,202 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:24:14,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.014 0.022 2026-09-19 03:24:14,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,257 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:14,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.035 0.068 2026-09-19 03:24:14,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.107 2026-09-19 03:24:14,331 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:14,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-19 03:24:14,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-19 03:24:14,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-19 03:24:14,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-19 03:24:14,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.013 0.248 2026-09-19 03:24:14,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.134 2026-09-19 03:24:14,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:24:14,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:24:14,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-19T03:23:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:24:14,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.209 2026-09-19 03:24:14,671 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:14,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.017 0.012 2026-09-19 03:24:15,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.009 0.024 2026-09-19 03:24:15,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:24:15,127 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,141 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:15,143 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:15,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:15,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "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-19 03:24:15,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48909293 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'b0cda1b5-c07a-43de-b207-9c1a34247b7a'}] 2026-09-19 03:24:15,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:24:15,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48909293 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'b0cda1b5-c07a-43de-b207-9c1a34247b7a'} created pos.order #886 2026-09-19 03:24:15,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48909293 finished 2026-09-19 03:24:15,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 194 0.243 0.202 2026-09-19 03:24:15,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.024 0.031 2026-09-19 03:24:15,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:24:16,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:16,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:16,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93648920 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'b0cda1b5-c07a-43de-b207-9c1a34247b7a'}] 2026-09-19 03:24:16,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93648920 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'b0cda1b5-c07a-43de-b207-9c1a34247b7a'} sync ignored for existing PoS order pos.order(886,) (state: paid) 2026-09-19 03:24:16,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93648920 finished 2026-09-19 03:24:16,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 15949100 (allocated 17563648) 2026-09-19 03:24:16,120 44 INFO rb-c72f0cd-224934-416830 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 132302 2026-09-19 03:24:16,124 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:16,126 44 INFO rb-c72f0cd-224934-416830 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 132302 2026-09-19 03:24:16,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.050 0.061 2026-09-19 03:24:16,214 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032416_214203_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-09-19 03:24:16,214 44 INFO rb-c72f0cd-224934-416830 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/tmp4rth9573_chrome_odoo" 2026-09-19 03:24:16,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:24:23,262 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #263 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-09-19 03:24:24,077 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-09-19 03:24:24,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-09-19 03:24:24,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:24:25,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-09-19 03:24:29,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:29,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146813 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': 'bedd72f9-edc9-486c-94c3-c160255c633c'}] 2026-09-19 03:24:29,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146813 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': 'bedd72f9-edc9-486c-94c3-c160255c633c'} created pos.order #889 2026-09-19 03:24:29,784 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146813 finished 2026-09-19 03:24:29,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 81 0.060 0.204 2026-09-19 03:24:29,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:24:31,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-09-19 03:24:34,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:24:35,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-09-19 03:24:39,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 132518 2026-09-19 03:24:39,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpfbtzmu3c_chrome_odoo 2026-09-19 03:24:39,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:35883/json/version 2026-09-19 03:24:39,248 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:39,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:39,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:35883/json 2026-09-19 03:24:39,357 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:39,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:35883/devtools/page/C96C4B47AAEA16FCBBDFDC2682EBD4A6 2026-09-19 03:24:39,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-09-19 03:24:39,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-09-19 03:24:39,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-09-19 03:24:39,608 44 INFO rb-c72f0cd-224934-416830 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=15a1ea089f524f36" in browser 2026-09-19 03:24:39,608 44 INFO rb-c72f0cd-224934-416830 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=15a1ea089f524f36" 2026-09-19 03:24:39,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:39,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:39] "GET /pos-self/139?access_token=15a1ea089f524f36 HTTP/1.1" 200 - 59 0.029 0.307 2026-09-19 03:24:39,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': 'C96C4B47AAEA16FCBBDFDC2682EBD4A6', 'loaderId': '979159DD4521254811793966F5D7BD04', 'isDownload': False} 2026-09-19 03:24:39,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-09-19 03:24:39,990 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:40,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:24:40,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.022 0.023 2026-09-19 03:24:40,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:24:40,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.069 2026-09-19 03:24:40,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:24:40,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.089 2026-09-19 03:24:40,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:24:40,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:24:40,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.011 2026-09-19 03:24:40,279 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:24:40,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:24:40,294 44 INFO rb-c72f0cd-224934-416830 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=15a1ea089f524f36", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:24:40,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:40,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.041 0.040 2026-09-19 03:24:40,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.110 2026-09-19 03:24:40,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.173 0.143 2026-09-19 03:24:40,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.289 2026-09-19 03:24:40,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:40,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/image/ir.attachment/7531/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:24:40,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:40,942 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:24:40,945 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:40,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/image/pos.category/319/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.035 2026-09-19 03:24:40,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:40] "GET /web/image/pos.category/318/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.075 2026-09-19 03:24:41,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2356/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.063 2026-09-19 03:24:41,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2360/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-19 03:24:41,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2355/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.102 2026-09-19 03:24:41,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2357/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-09-19 03:24:41,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2359/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-09-19 03:24:41,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.template/2358/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:24:41,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/ir.attachment/7497/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:24:41,243 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "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-19 03:24:41,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.product/2854/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 8 0.008 0.016 2026-09-19 03:24:41,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,378 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:41] "GET /web/image/product.product/2855/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 8 0.010 0.013 2026-09-19 03:24:41,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:41,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68917677 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': '85ae7c68-caed-49b3-894f-71345c78d5bd'}] 2026-09-19 03:24:41,900 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68917677 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': '85ae7c68-caed-49b3-894f-71345c78d5bd'} created pos.order #890 2026-09-19 03:24:41,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68917677 finished 2026-09-19 03:24:42,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.112 0.102 2026-09-19 03:24:42,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:42,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:42,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:42,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:42,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-09-19 03:24:42,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:24:42,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 8982988 (allocated 9699328) 2026-09-19 03:24:42,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 132518 2026-09-19 03:24:42,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-09-19 03:24:42,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 132518 2026-09-19 03:24:42,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032442_405237_test_self_order_always_attribute.txt 2026-09-19 03:24:42,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpfbtzmu3c_chrome_odoo" 2026-09-19 03:24:42,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-09-19 03:24:46,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 132712 2026-09-19 03:24:46,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpa84qx2yn_chrome_odoo 2026-09-19 03:24:46,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:36909/json/version 2026-09-19 03:24:46,352 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:46,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-09-19 03:24:46,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:36909/json 2026-09-19 03:24:46,372 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:46,381 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:36909/devtools/page/6DC49915FB8F34DD4DE75DB6F0120E42 2026-09-19 03:24:46,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-09-19 03:24:46,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-09-19 03:24:46,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-09-19 03:24:46,551 44 INFO rb-c72f0cd-224934-416830 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=06fcf5b579a64ef2" in browser 2026-09-19 03:24:46,551 44 INFO rb-c72f0cd-224934-416830 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=06fcf5b579a64ef2" 2026-09-19 03:24:46,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:49,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:49] "GET /pos-self/140?access_token=06fcf5b579a64ef2 HTTP/1.1" 200 - 59 0.068 3.071 2026-09-19 03:24:49,705 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '6DC49915FB8F34DD4DE75DB6F0120E42', 'loaderId': '74FEDB4670E0F0830FA7BB6C7635D22A', 'isDownload': False} 2026-09-19 03:24:49,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:49,721 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:49,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:24:49,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:49] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.019 2026-09-19 03:24:49,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:24:49,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:49] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.066 2026-09-19 03:24:49,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:24:49,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:49] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.117 2026-09-19 03:24:49,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-19 03:24:50,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:24:50,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.009 2026-09-19 03:24:50,025 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:24:50,025 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.004 2026-09-19 03:24:50,036 44 INFO rb-c72f0cd-224934-416830 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=06fcf5b579a64ef2", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:24:50,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.035 0.034 2026-09-19 03:24:50,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-19 03:24:50,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.148 0.139 2026-09-19 03:24:50,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.263 2026-09-19 03:24:50,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-09-19 03:24:50,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/ir.attachment/7572/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:24:50,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/pos.category/318/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.017 0.018 2026-09-19 03:24:50,637 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:50,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.template/2356/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.043 2026-09-19 03:24:50,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.template/2355/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.052 2026-09-19 03:24:50,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.template/2359/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.062 2026-09-19 03:24:50,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.template/2357/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.073 2026-09-19 03:24:50,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.template/2358/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.093 2026-09-19 03:24:50,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24: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-19 03:24:50,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:50,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/ir.attachment/7538/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:24:50,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:50] "GET /web/image/product.product/2853/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 03:24:51,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,648 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58018796 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': 'a9bbdbf0-d461-4889-8a3d-6fed0b0faf06'}] 2026-09-19 03:24:51,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58018796 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': 'a9bbdbf0-d461-4889-8a3d-6fed0b0faf06'} created pos.order #891 2026-09-19 03:24:51,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58018796 finished 2026-09-19 03:24:51,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.102 0.104 2026-09-19 03:24:51,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:51,954 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:52,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:52,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-09-19 03:24:52,055 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:24:52,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9026336 (allocated 10223616) 2026-09-19 03:24:52,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 132712 2026-09-19 03:24:52,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-09-19 03:24:52,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 132712 2026-09-19 03:24:52,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032452_215493_test_self_order_attribute.txt 2026-09-19 03:24:52,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpa84qx2yn_chrome_odoo" 2026-09-19 03:24:52,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-09-19 03:24:55,347 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5824] 2026-09-19 03:24:55,401 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [2853] 2026-09-19 03:24:55,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 132896 2026-09-19 03:24:55,806 44 INFO rb-c72f0cd-224934-416830 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/tmpc89jky3d_chrome_odoo 2026-09-19 03:24:55,806 44 INFO rb-c72f0cd-224934-416830 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:36617/json/version 2026-09-19 03:24:55,807 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:55,826 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:55,826 44 INFO rb-c72f0cd-224934-416830 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:36617/json 2026-09-19 03:24:55,827 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:24:55,834 44 INFO rb-c72f0cd-224934-416830 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:36617/devtools/page/46FCC59EB2CA2C83B9AE3F77C574A10D 2026-09-19 03:24:55,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:55,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:55,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:55,876 44 INFO rb-c72f0cd-224934-416830 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=504395e86b224a4e" in browser 2026-09-19 03:24:55,876 44 INFO rb-c72f0cd-224934-416830 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=504395e86b224a4e" 2026-09-19 03:24:55,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:24:56,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /pos-self/141?access_token=504395e86b224a4e HTTP/1.1" 200 - 59 0.033 0.270 2026-09-19 03:24:56,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '46FCC59EB2CA2C83B9AE3F77C574A10D', 'loaderId': '7597CD8D3CC63C01ED7AA4782C0E08AD', 'isDownload': False} 2026-09-19 03:24:56,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:56,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:24:56,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:24:56,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.037 0.025 2026-09-19 03:24:56,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:24:56,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.082 2026-09-19 03:24:56,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:24:56,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.098 2026-09-19 03:24:56,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-09-19 03:24:56,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:24:56,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.010 2026-09-19 03:24:56,537 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:24:56,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:24:56,549 44 INFO rb-c72f0cd-224934-416830 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=504395e86b224a4e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:24:56,555 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:56,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.024 0.039 2026-09-19 03:24:56,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-19 03:24:56,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.138 0.148 2026-09-19 03:24:56,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.257 2026-09-19 03:24:56,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:57,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/ir.attachment/7613/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:24:57,038 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:57,089 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:24:57,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/product.template/2355/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.020 2026-09-19 03:24:57,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/product.template/2356/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-09-19 03:24:57,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:57,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/product.template/2357/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:24:57,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/product.template/2359/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.052 2026-09-19 03:24:57,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/pos.category/318/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.000 0.067 2026-09-19 03:24:57,166 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:57,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:24:57] "GET /web/image/product.template/2358/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.076 2026-09-19 03:24:57,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-09-19 03:24:57,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:24:57,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7086100 (allocated 7602176) 2026-09-19 03:24:57,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 132896 2026-09-19 03:24:57,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-09-19 03:24:57,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 132896 2026-09-19 03:24:57,378 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032457_378327_test_self_order_check_attributes_show_images.txt 2026-09-19 03:24:57,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpc89jky3d_chrome_odoo" 2026-09-19 03:24:57,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-09-19 03:25:01,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 133078 2026-09-19 03:25:01,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpp8yv6cz__chrome_odoo 2026-09-19 03:25:01,103 44 INFO rb-c72f0cd-224934-416830 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:36757/json/version 2026-09-19 03:25:01,104 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:01,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:01,130 44 INFO rb-c72f0cd-224934-416830 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:36757/json 2026-09-19 03:25:01,131 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:01,140 44 INFO rb-c72f0cd-224934-416830 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:36757/devtools/page/AD7C5EA9829AC0DEABC6AA2E89CEFA23 2026-09-19 03:25:01,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:01,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-09-19 03:25:01,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-09-19 03:25:01,409 44 INFO rb-c72f0cd-224934-416830 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=a193a393b17b4b21" in browser 2026-09-19 03:25:01,409 44 INFO rb-c72f0cd-224934-416830 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=a193a393b17b4b21" 2026-09-19 03:25:01,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:01,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:01] "GET /pos-self/142?access_token=a193a393b17b4b21 HTTP/1.1" 200 - 59 0.029 0.288 2026-09-19 03:25:01,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': 'AD7C5EA9829AC0DEABC6AA2E89CEFA23', 'loaderId': '6ED2785FE319048A441F52FA932F304E', 'isDownload': False} 2026-09-19 03:25:01,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:01,757 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:25:01,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:25:01,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:01] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.023 0.030 2026-09-19 03:25:01,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:25:01,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:01] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.069 2026-09-19 03:25:01,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:25:01,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:01] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.101 2026-09-19 03:25:02,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:25:02,058 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-09-19 03:25:02,066 44 INFO rb-c72f0cd-224934-416830 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=a193a393b17b4b21", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:25:02,069 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:25:02,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:25:02,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:25:02,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.035 0.035 2026-09-19 03:25:02,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:25:02,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.120 0.155 2026-09-19 03:25:02,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.235 2026-09-19 03:25:02,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/ir.attachment/7655/raw HTTP/1.1" 200 - 4 0.014 0.018 2026-09-19 03:25:02,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/pos.category/318/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-19 03:25:02,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/pos.category/320/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.046 2026-09-19 03:25:02,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2359/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.050 2026-09-19 03:25:02,742 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:25:02,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2355/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-09-19 03:25:02,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2356/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-19 03:25:02,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2357/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-19 03:25:02,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2358/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-09-19 03:25:02,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:02] "GET /web/image/product.template/2361/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-19 03:25:02,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-09-19 03:25:02,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:02,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7165412 (allocated 8126464) 2026-09-19 03:25:02,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 133078 2026-09-19 03:25:02,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-09-19 03:25:02,915 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 133078 2026-09-19 03:25:03,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032503_009529_test_self_order_multi_check_attribute.txt 2026-09-19 03:25:03,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpp8yv6cz__chrome_odoo" 2026-09-19 03:25:03,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-09-19 03:25:06,603 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5824] 2026-09-19 03:25:06,639 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [2853] 2026-09-19 03:25:07,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 133270 2026-09-19 03:25:07,032 44 INFO rb-c72f0cd-224934-416830 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/tmpwkh7xgo6_chrome_odoo 2026-09-19 03:25:07,032 44 INFO rb-c72f0cd-224934-416830 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:40215/json/version 2026-09-19 03:25:07,042 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40215', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:07,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:07,075 44 INFO rb-c72f0cd-224934-416830 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:40215/json 2026-09-19 03:25:07,076 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40215', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:07,094 44 INFO rb-c72f0cd-224934-416830 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:40215/devtools/page/7BFF96BC6AFBA05C9A6DD18FA1FE6E4B 2026-09-19 03:25:07,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:07,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:07,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:07,147 44 INFO rb-c72f0cd-224934-416830 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=9b3f537ac22b4cf8" in browser 2026-09-19 03:25:07,147 44 INFO rb-c72f0cd-224934-416830 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=9b3f537ac22b4cf8" 2026-09-19 03:25:07,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:07,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /pos-self/143?access_token=9b3f537ac22b4cf8 HTTP/1.1" 200 - 59 0.063 0.430 2026-09-19 03:25:07,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': '7BFF96BC6AFBA05C9A6DD18FA1FE6E4B', 'loaderId': 'A438A34187E16214C525CB06B43635CA', 'isDownload': False} 2026-09-19 03:25:07,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:07,697 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:25:07,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:25:07,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.005 0.039 2026-09-19 03:25:07,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:25:07,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.068 2026-09-19 03:25:07,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:25:07,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.083 2026-09-19 03:25:07,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-09-19 03:25:07,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:25:07,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:25:07,972 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:25:07,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:25:07,973 44 INFO rb-c72f0cd-224934-416830 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=9b3f537ac22b4cf8", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:25:07,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.041 0.036 2026-09-19 03:25:08,105 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:25:08,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.101 0.134 2026-09-19 03:25:08,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.205 2026-09-19 03:25:08,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,425 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/ir.attachment/7696/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:25:08,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:25:08,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/pos.category/318/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-09-19 03:25:08,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/product.template/2355/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.029 2026-09-19 03:25:08,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/product.template/2356/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.048 2026-09-19 03:25:08,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/product.template/2357/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-19 03:25:08,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/product.template/2359/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:25:08,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:08] "GET /web/image/product.template/2358/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-09-19 03:25:08,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,725 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25: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-19 03:25:08,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:08,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,031 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,217 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:09] "GET /web/image/ir.attachment/7662/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:25:09,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:09] "GET /web/image/product.product/2860/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 8 0.010 0.019 2026-09-19 03:25:09,336 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31326936 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': 'd14e843b-c97b-4af0-94d0-cd61ff790881'}] 2026-09-19 03:25:09,465 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31326936 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': 'd14e843b-c97b-4af0-94d0-cd61ff790881'} created pos.order #892 2026-09-19 03:25:09,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31326936 finished 2026-09-19 03:25:09,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.056 0.092 2026-09-19 03:25:09,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,659 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8339080 (allocated 9699328) 2026-09-19 03:25:09,708 44 INFO rb-c72f0cd-224934-416830 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 133270 2026-09-19 03:25:09,708 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:09,708 44 INFO rb-c72f0cd-224934-416830 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 133270 2026-09-19 03:25:09,790 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032509_790759_test_self_order_multi_check_attribute_with_extra_price.txt 2026-09-19 03:25:09,791 44 INFO rb-c72f0cd-224934-416830 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/tmpwkh7xgo6_chrome_odoo" 2026-09-19 03:25:09,832 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-09-19 03:25:13,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 133457 2026-09-19 03:25:13,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpllgq77p5_chrome_odoo 2026-09-19 03:25:13,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:44501/json/version 2026-09-19 03:25:13,560 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:13,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:13,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:44501/json 2026-09-19 03:25:13,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:25:13,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:44501/devtools/page/1ABA9CD688EC175DF1F7DA525081B8E1 2026-09-19 03:25:13,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-09-19 03:25:13,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-09-19 03:25:13,636 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-09-19 03:25:13,776 44 INFO rb-c72f0cd-224934-416830 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=fdef4deffbb14c53&table_identifier=9e432a5a" in browser 2026-09-19 03:25:13,776 44 INFO rb-c72f0cd-224934-416830 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=fdef4deffbb14c53&table_identifier=9e432a5a" 2026-09-19 03:25:13,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:14,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /pos-self/144?access_token=fdef4deffbb14c53&table_identifier=9e432a5a HTTP/1.1" 200 - 61 0.056 0.301 2026-09-19 03:25:14,148 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': '1ABA9CD688EC175DF1F7DA525081B8E1', 'loaderId': 'DCBEF67185E379214A9D2FE596DA801E', 'isDownload': False} 2026-09-19 03:25:14,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:14,161 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:25:14,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:25:14,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.026 0.034 2026-09-19 03:25:14,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:25:14,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.089 2026-09-19 03:25:14,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:25:14,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.104 2026-09-19 03:25:14,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-19 03:25:14,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:25:14,469 44 INFO rb-c72f0cd-224934-416830 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=fdef4deffbb14c53&table_identifier=9e432a5a", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:25:14,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.008 0.008 2026-09-19 03:25:14,476 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:25:14,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-09-19 03:25:14,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:14,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.022 0.027 2026-09-19 03:25:14,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 03:25:14,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.100 0.147 2026-09-19 03:25:14,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.237 2026-09-19 03:25:14,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:14,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/image/ir.attachment/7737/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:25:14,920 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:14,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/image/ir.attachment/7703/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:25:14,943 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:25:14,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:15,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25: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-19 03:25:15,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:15] "GET /web/image/pos.category/321/image_128?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:25:15,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:15,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:15] "GET /web/image/product.template/2362/image_512?unique=2026-09-19T03:24:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:25:15,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-09-19 03:25:15,101 44 INFO rb-c72f0cd-224934-416830 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-19 03:25:15,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6659368 (allocated 7602176) 2026-09-19 03:25:15,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 133457 2026-09-19 03:25:15,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-09-19 03:25:15,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 133457 2026-09-19 03:25:15,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032515_254486_test_self_order_product_info.txt 2026-09-19 03:25:15,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpllgq77p5_chrome_odoo" 2026-09-19 03:25:15,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:25:16,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-09-19 03:25:19,837 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:20,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94056887 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '1780936e-5c74-4232-b021-2b1315815013'}] 2026-09-19 03:25:20,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94056887 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '1780936e-5c74-4232-b021-2b1315815013'} created pos.order #893 2026-09-19 03:25:20,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94056887 finished 2026-09-19 03:25:20,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.122 0.253 2026-09-19 03:25:20,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18152974 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': 'f39c5a6b-9ae8-446e-87a9-ce55d6e17138'}] 2026-09-19 03:25:20,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18152974 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': 'f39c5a6b-9ae8-446e-87a9-ce55d6e17138'} created pos.order #894 2026-09-19 03:25:20,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18152974 finished 2026-09-19 03:25:20,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 135 0.079 0.097 2026-09-19 03:25:20,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-09-19 03:25:24,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:24,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32025817 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': '588bebe3-c38b-48a4-a9d5-c49799ab1770'}] 2026-09-19 03:25:24,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32025817 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': '588bebe3-c38b-48a4-a9d5-c49799ab1770'} created pos.order #895 2026-09-19 03:25:24,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32025817 finished 2026-09-19 03:25:24,777 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.061 0.274 2026-09-19 03:25:24,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66217669 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '8ba3690c-809e-4316-a012-f8b08dbe2709'}] 2026-09-19 03:25:25,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66217669 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '8ba3690c-809e-4316-a012-f8b08dbe2709'} created pos.order #896 2026-09-19 03:25:25,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66217669 finished 2026-09-19 03:25:25,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:25] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 135 0.065 0.105 2026-09-19 03:25:25,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-09-19 03:25:28,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:28,984 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16892435 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': '9eaa7b4c-38cf-4ac7-b83c-858c8387e470'}] 2026-09-19 03:25:29,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16892435 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': '9eaa7b4c-38cf-4ac7-b83c-858c8387e470'} created pos.order #897 2026-09-19 03:25:29,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16892435 finished 2026-09-19 03:25:29,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 123 0.044 0.211 2026-09-19 03:25:29,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39387001 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': '1857facd-398f-4d40-a55a-8e2a798863f9'}] 2026-09-19 03:25:29,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39387001 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': '1857facd-398f-4d40-a55a-8e2a798863f9'} created pos.order #898 2026-09-19 03:25:29,114 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39387001 finished 2026-09-19 03:25:29,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.018 0.038 2026-09-19 03:25:29,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-09-19 03:25:32,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-09-19 03:25:36,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-09-19 03:25:39,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-09-19 03:25:43,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:43,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1339183 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '2af87e1a-c531-4409-9b11-c7a857513446'}] 2026-09-19 03:25:43,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1339183 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '2af87e1a-c531-4409-9b11-c7a857513446'} created pos.order #903 2026-09-19 03:25:43,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1339183 finished 2026-09-19 03:25:43,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.092 0.340 2026-09-19 03:25:44,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37082046 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': 'c2a9d188-774a-4fa3-bb25-2f3d9c18cdfe'}] 2026-09-19 03:25:44,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37082046 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': 'c2a9d188-774a-4fa3-bb25-2f3d9c18cdfe'} created pos.order #904 2026-09-19 03:25:44,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37082046 finished 2026-09-19 03:25:44,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.056 0.052 2026-09-19 03:25:44,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-09-19 03:25:47,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:47,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84297586 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': 'bcc4dd32-9102-4f6b-ba78-1c61329a4b9d'}] 2026-09-19 03:25:47,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84297586 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': 'bcc4dd32-9102-4f6b-ba78-1c61329a4b9d'} created pos.order #905 2026-09-19 03:25:47,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84297586 finished 2026-09-19 03:25:47,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.064 0.229 2026-09-19 03:25:47,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94641523 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': 'c28812a5-4fc0-4ba2-9189-ab96d0a460f4'}] 2026-09-19 03:25:47,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94641523 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': 'c28812a5-4fc0-4ba2-9189-ab96d0a460f4'} created pos.order #906 2026-09-19 03:25:47,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94641523 finished 2026-09-19 03:25:47,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.029 0.044 2026-09-19 03:25:47,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-09-19 03:25:51,595 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:51,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.052 0.209 2026-09-19 03:25:51,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-09-19 03:25:55,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:56,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826236 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': 'def9e1e8-786e-433c-ab27-1035f8d8e7df'}] 2026-09-19 03:25:56,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826236 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': 'def9e1e8-786e-433c-ab27-1035f8d8e7df'} created pos.order #907 2026-09-19 03:25:56,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826236 finished 2026-09-19 03:25:56,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 92 0.049 0.322 2026-09-19 03:25:56,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-09-19 03:25:59,645 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:25:59,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:25:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.037 0.212 2026-09-19 03:25:59,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-09-19 03:26:03,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 133657 2026-09-19 03:26:03,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmp2636rzlh_chrome_odoo 2026-09-19 03:26:03,706 44 INFO rb-c72f0cd-224934-416830 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:46349/json/version 2026-09-19 03:26:03,708 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:03,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:03,716 44 INFO rb-c72f0cd-224934-416830 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:46349/json 2026-09-19 03:26:03,717 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:03,721 44 INFO rb-c72f0cd-224934-416830 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:46349/devtools/page/0D9A7C11891E5CFF9BC2518DE3387CD5 2026-09-19 03:26:03,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:03,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-09-19 03:26:03,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-09-19 03:26:03,949 44 INFO rb-c72f0cd-224934-416830 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=49db895042c942e7" in browser 2026-09-19 03:26:03,949 44 INFO rb-c72f0cd-224934-416830 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=49db895042c942e7" 2026-09-19 03:26:03,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:04,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /pos-self/156?access_token=49db895042c942e7 HTTP/1.1" 200 - 57 0.026 0.274 2026-09-19 03:26:04,261 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '0D9A7C11891E5CFF9BC2518DE3387CD5', 'loaderId': '2EBFBDEB30BF1485992E755BD8DCB061', 'isDownload': False} 2026-09-19 03:26:04,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:04,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:04,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:04,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.025 2026-09-19 03:26:04,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:04,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.059 2026-09-19 03:26:04,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:04,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.076 2026-09-19 03:26:04,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-19 03:26:04,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:26:04,547 44 INFO rb-c72f0cd-224934-416830 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=49db895042c942e7", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:04,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.018 2026-09-19 03:26:04,555 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:04,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-09-19 03:26:04,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:04,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-19 03:26:04,662 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.020 0.063 2026-09-19 03:26:04,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-09-19 03:26:04,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:04] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.136 0.154 2026-09-19 03:26:05,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.034 2026-09-19 03:26:05,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/ir.attachment/8197/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:26:05,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/ir.attachment/8163/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:26:05,144 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:26:05,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/pos.category/322/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:26:05,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.052 2026-09-19 03:26:05,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2363/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-09-19 03:26:05,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2367/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 03:26:05,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2366/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.080 2026-09-19 03:26:05,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2365/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 03:26:05,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2364/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.128 2026-09-19 03:26:05,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2392/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-19 03:26:05,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2393/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.097 2026-09-19 03:26:05,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2394/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-09-19 03:26:05,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.template/2395/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-19 03:26:05,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.product/2892/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.004 0.071 2026-09-19 03:26:05,485 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.product/2894/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.011 0.085 2026-09-19 03:26:05,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:05] "GET /web/image/product.product/2895/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.010 0.105 2026-09-19 03:26:05,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,730 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,804 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:05,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:06,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-09-19 03:26:06,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:06,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11256844 (allocated 12455936) 2026-09-19 03:26:06,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 133657 2026-09-19 03:26:06,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-09-19 03:26:06,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 133657 2026-09-19 03:26:06,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032606_209260_test_product_dont_display_all_variants.txt 2026-09-19 03:26:06,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmp2636rzlh_chrome_odoo" 2026-09-19 03:26:06,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-09-19 03:26:10,696 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 133851 2026-09-19 03:26:10,696 44 INFO rb-c72f0cd-224934-416830 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/tmpbl78cp3l_chrome_odoo 2026-09-19 03:26:10,696 44 INFO rb-c72f0cd-224934-416830 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:38587/json/version 2026-09-19 03:26:10,698 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:10,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:10,770 44 INFO rb-c72f0cd-224934-416830 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:38587/json 2026-09-19 03:26:10,771 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:10,780 44 INFO rb-c72f0cd-224934-416830 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:38587/devtools/page/248CE8BA4F8EF8FEFFA5B780CFE3B7FF 2026-09-19 03:26:10,794 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:10,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:10,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:11,033 44 INFO rb-c72f0cd-224934-416830 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=8ffed7a4fa114c68" in browser 2026-09-19 03:26:11,034 44 INFO rb-c72f0cd-224934-416830 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=8ffed7a4fa114c68" 2026-09-19 03:26:11,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:11,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /pos-self/157?access_token=8ffed7a4fa114c68 HTTP/1.1" 200 - 59 0.046 0.467 2026-09-19 03:26:11,562 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '248CE8BA4F8EF8FEFFA5B780CFE3B7FF', 'loaderId': '83E009F55A251029BAD4362F6E7D3566', 'isDownload': False} 2026-09-19 03:26:11,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:11,573 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:11,586 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:11,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.017 2026-09-19 03:26:11,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:11,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.045 2026-09-19 03:26:11,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:11,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.078 2026-09-19 03:26:11,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:26:11,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:26:11,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.006 0.008 2026-09-19 03:26:11,843 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:11,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:26:11,846 44 INFO rb-c72f0cd-224934-416830 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=8ffed7a4fa114c68", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:11,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:11,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.022 0.032 2026-09-19 03:26:11,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.101 2026-09-19 03:26:12,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.132 0.149 2026-09-19 03:26:12,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.265 2026-09-19 03:26:12,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/ir.attachment/8238/raw HTTP/1.1" 200 - 4 0.007 0.005 2026-09-19 03:26:12,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/pos.category/323/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:26:12,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/pos.category/324/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.004 0.037 2026-09-19 03:26:12,485 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:26:12,497 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:26:12,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/pos.category/325/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.064 2026-09-19 03:26:12,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/pos.category/322/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.000 0.080 2026-09-19 03:26:12,541 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2397/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.067 2026-09-19 03:26:12,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2396/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.096 2026-09-19 03:26:12,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2398/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-09-19 03:26:12,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2399/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 03:26:12,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2400/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-09-19 03:26:12,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2405/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:26:12,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2401/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 03:26:12,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.product/2897/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.081 2026-09-19 03:26:12,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.product/2898/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.006 0.090 2026-09-19 03:26:12,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.product/2899/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.008 0.098 2026-09-19 03:26:12,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2402/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-09-19 03:26:12,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2403/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:26:12,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2404/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-19 03:26:12,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2363/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:26:12,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2364/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:26:12,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:12] "GET /web/image/product.template/2367/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-19 03:26:12,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:12,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2900/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.010 0.017 2026-09-19 03:26:13,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2901/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.007 0.041 2026-09-19 03:26:13,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2902/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.013 2026-09-19 03:26:13,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2903/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.007 0.048 2026-09-19 03:26:13,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2905/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.010 0.059 2026-09-19 03:26:13,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:13] "GET /web/image/product.product/2904/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.008 0.088 2026-09-19 03:26:13,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,592 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-09-19 03:26:13,593 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:13,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13671612 (allocated 14950400) 2026-09-19 03:26:13,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 133851 2026-09-19 03:26:13,691 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-09-19 03:26:13,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 133851 2026-09-19 03:26:13,787 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032613_787321_test_self_combo_extra_price_selection_and_confirmation.txt 2026-09-19 03:26:13,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpbl78cp3l_chrome_odoo" 2026-09-19 03:26:13,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-09-19 03:26:17,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 134049 2026-09-19 03:26:17,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmp_5xx_n45_chrome_odoo 2026-09-19 03:26:17,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:40329/json/version 2026-09-19 03:26:17,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:17,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-09-19 03:26:17,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:40329/json 2026-09-19 03:26:17,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:17,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:40329/devtools/page/F28906A421497E293035B4FB5F565038 2026-09-19 03:26:17,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-09-19 03:26:17,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-09-19 03:26:17,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-09-19 03:26:18,084 44 INFO rb-c72f0cd-224934-416830 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=eaee8b9780e842f6" in browser 2026-09-19 03:26:18,084 44 INFO rb-c72f0cd-224934-416830 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=eaee8b9780e842f6" 2026-09-19 03:26:18,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:18,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /pos-self/158?access_token=eaee8b9780e842f6 HTTP/1.1" 200 - 59 0.036 0.317 2026-09-19 03:26:18,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': 'F28906A421497E293035B4FB5F565038', 'loaderId': '3D7845A6A761198D88D471F0764818E6', 'isDownload': False} 2026-09-19 03:26:18,455 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:18,474 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:18,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:18,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.024 0.041 2026-09-19 03:26:18,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:18,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.070 2026-09-19 03:26:18,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:18,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.123 2026-09-19 03:26:18,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:26:18,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-19 03:26:18,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.005 0.011 2026-09-19 03:26:18,800 44 INFO rb-c72f0cd-224934-416830 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=eaee8b9780e842f6", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:18,804 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:18,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:26:18,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:18,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.020 0.033 2026-09-19 03:26:18,901 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-09-19 03:26:19,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.106 0.142 2026-09-19 03:26:19,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.247 2026-09-19 03:26:19,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-09-19 03:26:19,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/ir.attachment/8279/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:26:19,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/pos.category/327/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-09-19 03:26:19,370 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:26:19,378 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:26:19,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/pos.category/326/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.051 2026-09-19 03:26:19,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2408/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.010 2026-09-19 03:26:19,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2406/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-19 03:26:19,436 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/pos.category/328/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.000 0.101 2026-09-19 03:26:19,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2407/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:26:19,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/pos.category/322/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.134 2026-09-19 03:26:19,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2409/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-09-19 03:26:19,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2410/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 03:26:19,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2415/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 03:26:19,512 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2907/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.003 0.082 2026-09-19 03:26:19,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2908/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.087 2026-09-19 03:26:19,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2909/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.017 0.103 2026-09-19 03:26:19,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2866/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.011 0.121 2026-09-19 03:26:19,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2411/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.132 2026-09-19 03:26:19,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2412/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 03:26:19,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2413/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-19 03:26:19,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2414/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-19 03:26:19,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2363/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-19 03:26:19,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2364/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:26:19,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.template/2367/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-09-19 03:26:19,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2910/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.094 2026-09-19 03:26:19,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2911/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.096 2026-09-19 03:26:19,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2912/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.086 2026-09-19 03:26:19,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2913/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.003 0.100 2026-09-19 03:26:19,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2914/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.006 0.106 2026-09-19 03:26:19,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/product.product/2915/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.115 2026-09-19 03:26:19,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:19,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:19] "GET /web/image/ir.attachment/8245/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:26:20,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:20] "GET /web/image/product.product/2916/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.016 0.025 2026-09-19 03:26:20,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,074 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91620954 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '89f3f133-64c2-47ab-a7e0-b57d155a72bb'}] 2026-09-19 03:26:20,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91620954 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '89f3f133-64c2-47ab-a7e0-b57d155a72bb'} created pos.order #908 2026-09-19 03:26:20,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91620954 finished 2026-09-19 03:26:20,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 150 0.176 0.159 2026-09-19 03:26:20,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.010 2026-09-19 03:26:20,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:20,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-09-19 03:26:20,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:26:20,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11445272 (allocated 13242368) 2026-09-19 03:26:20,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 134049 2026-09-19 03:26:20,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-09-19 03:26:20,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 134049 2026-09-19 03:26:20,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032620_975707_test_self_order_combo.txt 2026-09-19 03:26:20,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmp_5xx_n45_chrome_odoo" 2026-09-19 03:26:21,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-09-19 03:26:25,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 134253 2026-09-19 03:26:25,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpb9ah1_76_chrome_odoo 2026-09-19 03:26:25,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:35621/json/version 2026-09-19 03:26:25,392 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:25,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:25,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:35621/json 2026-09-19 03:26:25,428 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:25,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:35621/devtools/page/FC7993262C8F902E4E3C4F468798C3B5 2026-09-19 03:26:25,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-09-19 03:26:25,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-09-19 03:26:25,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-09-19 03:26:25,730 44 INFO rb-c72f0cd-224934-416830 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=0f0599f6143942fa" in browser 2026-09-19 03:26:25,730 44 INFO rb-c72f0cd-224934-416830 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=0f0599f6143942fa" 2026-09-19 03:26:25,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:26,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /pos-self/159?access_token=0f0599f6143942fa HTTP/1.1" 200 - 59 0.038 0.309 2026-09-19 03:26:26,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': 'FC7993262C8F902E4E3C4F468798C3B5', 'loaderId': '3E373261DD65D75688193E00E2038A02', 'isDownload': False} 2026-09-19 03:26:26,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:26,106 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:26,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:26,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.041 2026-09-19 03:26:26,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:26,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.064 2026-09-19 03:26:26,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:26,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.123 2026-09-19 03:26:26,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-09-19 03:26:26,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:26:26,415 44 INFO rb-c72f0cd-224934-416830 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=0f0599f6143942fa", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:26,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.009 2026-09-19 03:26:26,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:26,433 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:26,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:26:26,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.037 0.033 2026-09-19 03:26:26,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.098 2026-09-19 03:26:26,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.128 0.155 2026-09-19 03:26:26,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.261 2026-09-19 03:26:26,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:26,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:26] "GET /web/image/ir.attachment/8320/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:26:26,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/pos.category/329/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.002 0.024 2026-09-19 03:26:27,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/pos.category/330/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-09-19 03:26:27,092 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/pos.category/331/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.002 0.101 2026-09-19 03:26:27,133 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:26:27,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,158 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26: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-19 03:26:27,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/pos.category/332/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.155 2026-09-19 03:26:27,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2417/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.119 2026-09-19 03:26:27,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2416/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-09-19 03:26:27,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2418/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-19 03:26:27,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/pos.category/322/image_128?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 2 0.000 0.223 2026-09-19 03:26:27,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2419/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.099 2026-09-19 03:26:27,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2426/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-09-19 03:26:27,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.product/2920/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.007 0.109 2026-09-19 03:26:27,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.product/2921/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.007 0.119 2026-09-19 03:26:27,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2420/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-09-19 03:26:27,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2425/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-09-19 03:26:27,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2421/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.116 2026-09-19 03:26:27,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2422/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-09-19 03:26:27,438 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/ir.attachment/8286/raw HTTP/1.1" 200 - 4 0.005 0.111 2026-09-19 03:26:27,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2423/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.104 2026-09-19 03:26:27,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47185025 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': 'baafdefe-374d-4943-b620-4a05cac984b3'}] 2026-09-19 03:26:27,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47185025 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': 'baafdefe-374d-4943-b620-4a05cac984b3'} created pos.order #909 2026-09-19 03:26:27,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47185025 finished 2026-09-19 03:26:27,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 124 0.101 0.231 2026-09-19 03:26:27,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2424/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.303 2026-09-19 03:26:27,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2363/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.307 2026-09-19 03:26:27,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2364/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.305 2026-09-19 03:26:27,769 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.product/2927/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 8 0.003 0.370 2026-09-19 03:26:27,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "GET /web/image/product.template/2367/image_512?unique=2026-09-19T03:25:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.310 2026-09-19 03:26:27,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.010 2026-09-19 03:26:27,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-09-19 03:26:27,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:27,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9026984 (allocated 9961472) 2026-09-19 03:26:27,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 134253 2026-09-19 03:26:27,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-09-19 03:26:27,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 134253 2026-09-19 03:26:27,977 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032627_977248_test_self_order_combo_categories.txt 2026-09-19 03:26:27,977 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpb9ah1_76_chrome_odoo" 2026-09-19 03:26:28,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-09-19 03:26:31,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:32,005 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732317 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '01d0d686-8c70-4c02-985d-2123998dadf6'}] 2026-09-19 03:26:32,039 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732317 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '01d0d686-8c70-4c02-985d-2123998dadf6'} created pos.order #910 2026-09-19 03:26:32,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20732317 finished 2026-09-19 03:26:32,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.082 0.215 2026-09-19 03:26:32,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-09-19 03:26:35,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:35,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.020 0.162 2026-09-19 03:26:35,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.019 0.021 2026-09-19 03:26:35,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.028 0.019 2026-09-19 03:26:36,006 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:26:37,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-09-19 03:26:40,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 134466 2026-09-19 03:26:40,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmplt9uajm7_chrome_odoo 2026-09-19 03:26:40,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:34361/json/version 2026-09-19 03:26:40,737 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:40,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-09-19 03:26:40,768 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:34361/json 2026-09-19 03:26:40,768 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:40,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:34361/devtools/page/2C400762EFE0CD35C188AD9FC381E525 2026-09-19 03:26:40,809 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-09-19 03:26:40,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-09-19 03:26:40,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-09-19 03:26:41,058 44 INFO rb-c72f0cd-224934-416830 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=02e21ea3a367494e" in browser 2026-09-19 03:26:41,058 44 INFO rb-c72f0cd-224934-416830 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=02e21ea3a367494e" 2026-09-19 03:26:41,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:41,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /pos-self/162?access_token=02e21ea3a367494e HTTP/1.1" 200 - 57 0.038 0.269 2026-09-19 03:26:41,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '2C400762EFE0CD35C188AD9FC381E525', 'loaderId': '052B634438D8E7D70E935530D6225984', 'isDownload': False} 2026-09-19 03:26:41,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:41,403 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:41,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:41,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.009 0.028 2026-09-19 03:26:41,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:41,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.047 2026-09-19 03:26:41,481 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:41,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.082 2026-09-19 03:26:41,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-09-19 03:26:41,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:26:41,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.018 2026-09-19 03:26:41,695 44 INFO rb-c72f0cd-224934-416830 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=02e21ea3a367494e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:41,697 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:41,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-09-19 03:26:41,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:41,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:26:41,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.027 0.088 2026-09-19 03:26:41,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-09-19 03:26:42,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.088 0.157 2026-09-19 03:26:42,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-19 03:26:42,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-09-19 03:26:42,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:42,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/ir.attachment/8447/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:26:42,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:42,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-09-19 03:26:42,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:42,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-09-19 03:26:42,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.054 2026-09-19 03:26:42,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.074 2026-09-19 03:26:42,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-09-19 03:26:42,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:26:42,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/product.template/2432/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-09-19 03:26:42,455 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:42] "GET /web/image/product.template/2431/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 03:26:42,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6667956 (allocated 7602176) 2026-09-19 03:26:42,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 134466 2026-09-19 03:26:42,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-09-19 03:26:42,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 134466 2026-09-19 03:26:42,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032642_590437_test_self_order_common.txt 2026-09-19 03:26:42,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmplt9uajm7_chrome_odoo" 2026-09-19 03:26:42,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-09-19 03:26:46,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-09-19 03:26:49,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 134648 2026-09-19 03:26:49,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmp6y_wpq2z_chrome_odoo 2026-09-19 03:26:49,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:37999/json/version 2026-09-19 03:26:49,807 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:49,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:49,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:37999/json 2026-09-19 03:26:49,826 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:49,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:37999/devtools/page/40A69E7C792110B28A58285B36D242BE 2026-09-19 03:26:49,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-09-19 03:26:49,850 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-09-19 03:26:49,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-09-19 03:26:50,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:50,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:50,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:50,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.029 0.275 2026-09-19 03:26:50,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '40A69E7C792110B28A58285B36D242BE', 'loaderId': 'F255A8C9E772D5E8DA7E645773A54CFC', 'isDownload': False} 2026-09-19 03:26:50,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:50,336 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:50,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:50,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.032 2026-09-19 03:26:50,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:50,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.047 0.060 2026-09-19 03:26:50,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:50,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.114 2026-09-19 03:26:50,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.007 2026-09-19 03:26:50,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-09-19 03:26:50,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.013 2026-09-19 03:26:50,605 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:50,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:26:50,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:50,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:50,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.059 0.034 2026-09-19 03:26:50,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.123 2026-09-19 03:26:51,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.161 0.176 2026-09-19 03:26:51,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.296 2026-09-19 03:26:51,104 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/ir.attachment/8532/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:26:51,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/ir.attachment/8498/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-09-19 03:26:51,217 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:26:51,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.004 0.019 2026-09-19 03:26:51,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-19 03:26:51,288 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:26:51,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-19 03:26:51,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/product.template/2431/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-19 03:26:51,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:51] "GET /web/image/product.template/2432/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-19 03:26:51,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-09-19 03:26:51,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:51,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6847648 (allocated 7602176) 2026-09-19 03:26:51,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 134648 2026-09-19 03:26:51,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-09-19 03:26:51,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 134648 2026-09-19 03:26:51,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032651_552261_test_self_order_consultation_open.txt 2026-09-19 03:26:51,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmp6y_wpq2z_chrome_odoo" 2026-09-19 03:26:51,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-09-19 03:26:56,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 134821 2026-09-19 03:26:56,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpj970s0a5_chrome_odoo 2026-09-19 03:26:56,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35887/json/version 2026-09-19 03:26:56,320 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:56,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:56,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35887/json 2026-09-19 03:26:56,330 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:56,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:35887/devtools/page/62ACD48401E810A464ABE1485B071BEA 2026-09-19 03:26:56,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-19 03:26:56,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-19 03:26:56,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-19 03:26:56,521 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5" in browser 2026-09-19 03:26:56,521 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5" 2026-09-19 03:26:56,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:26:56,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:56] "GET /pos-self/165?access_token=13c31a29e9c346f5 HTTP/1.1" 200 - 57 0.027 0.325 2026-09-19 03:26:56,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '62ACD48401E810A464ABE1485B071BEA', 'loaderId': '583B229005B48F4F39BF64A520DA5E47', 'isDownload': False} 2026-09-19 03:26:56,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:56,908 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:56,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:26:56,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.034 2026-09-19 03:26:56,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:26:56,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.061 2026-09-19 03:26:57,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:26:57,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.086 2026-09-19 03:26:57,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-09-19 03:26:57,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:26:57,183 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:26:57,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.007 0.014 2026-09-19 03:26:57,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,195 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:57,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.020 2026-09-19 03:26:57,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.021 0.032 2026-09-19 03:26:57,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:26:57,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.157 0.145 2026-09-19 03:26:57,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.294 2026-09-19 03:26:57,660 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/ir.attachment/8573/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:26:57,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/ir.attachment/8539/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:26:57,820 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:26:57,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/pos.category/334/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.019 2026-09-19 03:26:57,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/pos.category/335/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.009 0.050 2026-09-19 03:26:57,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26: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-19 03:26:57,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/pos.category/336/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.075 2026-09-19 03:26:57,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:57,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:57] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.088 2026-09-19 03:26:58,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2434/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 03:26:58,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2435/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-09-19 03:26:58,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2436/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:26:58,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2437/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 03:26:58,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2438/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-09-19 03:26:58,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2443/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-19 03:26:58,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2439/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:26:58,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2440/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 03:26:58,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2441/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-09-19 03:26:58,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2442/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:26:58,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:26:58,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-19 03:26:58,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-19 03:26:58,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2936/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.016 2026-09-19 03:26:58,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2934/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.036 2026-09-19 03:26:58,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2937/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.055 2026-09-19 03:26:58,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2935/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.072 2026-09-19 03:26:58,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2939/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-09-19 03:26:58,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2938/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-19 03:26:58,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2940/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.011 2026-09-19 03:26:58,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2942/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.002 0.022 2026-09-19 03:26:58,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2941/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.009 0.045 2026-09-19 03:26:58,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:58] "GET /web/image/product.product/2943/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.068 2026-09-19 03:26:58,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-19 03:26:58,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:58,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10573016 (allocated 11669504) 2026-09-19 03:26:58,878 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 134821 2026-09-19 03:26:58,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-19 03:26:58,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 134821 2026-09-19 03:26:58,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032658_982455_test_self_order_pos_closed.txt 2026-09-19 03:26:58,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpj970s0a5_chrome_odoo" 2026-09-19 03:26:59,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135027 2026-09-19 03:26:59,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpbgk4zqsj_chrome_odoo 2026-09-19 03:26:59,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37687/json/version 2026-09-19 03:26:59,261 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:59,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37687/json 2026-09-19 03:26:59,291 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:26:59,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:37687/devtools/page/03F6AD22E4E620D56425F8164171EFFD 2026-09-19 03:26:59,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-19 03:26:59,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-19 03:26:59,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-19 03:26:59,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.008 0.031 2026-09-19 03:26:59,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '03F6AD22E4E620D56425F8164171EFFD', 'loaderId': 'A5C889DC97F44932BBF6FAE22AA69538', 'isDownload': False} 2026-09-19 03:26:59,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,442 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:26:59,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:26:59,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.017 2026-09-19 03:26:59,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.009 0.026 2026-09-19 03:26:59,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-09-19 03:26:59,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:26:59,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:26:59,688 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:26:59,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:26:59,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:26:59,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.027 0.032 2026-09-19 03:26:59,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:26:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.066 2026-09-19 03:27:00,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.086 0.157 2026-09-19 03:27:00,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.234 2026-09-19 03:27:00,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/ir.attachment/8579/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:27:00,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/ir.attachment/8539/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:27:00,232 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:27:00,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/pos.category/335/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.003 0.026 2026-09-19 03:27:00,362 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27: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-19 03:27:00,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/pos.category/336/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.006 0.061 2026-09-19 03:27:00,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/pos.category/334/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.085 2026-09-19 03:27:00,426 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.104 2026-09-19 03:27:00,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2434/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:27:00,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2435/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-09-19 03:27:00,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2436/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-19 03:27:00,503 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2437/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-19 03:27:00,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2438/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 03:27:00,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2443/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-09-19 03:27:00,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2439/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-19 03:27:00,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2440/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-19 03:27:00,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2441/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.098 2026-09-19 03:27:00,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.105 2026-09-19 03:27:00,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2442/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.119 2026-09-19 03:27:00,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-09-19 03:27:00,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.122 2026-09-19 03:27:00,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.product/2936/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-09-19 03:27:00,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.product/2935/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.033 2026-09-19 03:27:00,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.product/2934/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.048 2026-09-19 03:27:00,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:00] "GET /web/image/product.product/2937/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.067 2026-09-19 03:27:00,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:00,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2938/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 03:27:01,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2939/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.009 0.037 2026-09-19 03:27:01,122 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2941/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.010 0.017 2026-09-19 03:27:01,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2943/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.042 2026-09-19 03:27:01,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,204 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2942/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.062 2026-09-19 03:27:01,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/image/product.product/2940/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.075 2026-09-19 03:27:01,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-19 03:27:01,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10486888 (allocated 11407360) 2026-09-19 03:27:01,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135027 2026-09-19 03:27:01,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-19 03:27:01,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135027 2026-09-19 03:27:01,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032701_402447_test_self_order_pos_closed.txt 2026-09-19 03:27:01,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpbgk4zqsj_chrome_odoo" 2026-09-19 03:27:01,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135238 2026-09-19 03:27:01,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpahv47r60_chrome_odoo 2026-09-19 03:27:01,703 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:39521/json/version 2026-09-19 03:27:01,704 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:01,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:39521/json 2026-09-19 03:27:01,768 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:01,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:39521/devtools/page/5262A34D2BD69AF24EC05A4788C1C844 2026-09-19 03:27:01,787 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-19 03:27:01,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-19 03:27:01,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-19 03:27:01,844 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5" in browser 2026-09-19 03:27:01,844 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5" 2026-09-19 03:27:01,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /pos-self/165?access_token=13c31a29e9c346f5 HTTP/1.1" 200 - 5 0.006 0.015 2026-09-19 03:27:01,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '5262A34D2BD69AF24EC05A4788C1C844', 'loaderId': '598A65057143AA09F50FF047A691E48B', 'isDownload': False} 2026-09-19 03:27:01,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:01,912 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:01,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.007 2026-09-19 03:27:01,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.024 2026-09-19 03:27:01,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:01] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.010 0.014 2026-09-19 03:27:02,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:27:02,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:02,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:02,156 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:02,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:02,163 44 INFO rb-c72f0cd-224934-416830 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=13c31a29e9c346f5", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:02,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.011 0.025 2026-09-19 03:27:02,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.041 2026-09-19 03:27:02,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.071 0.156 2026-09-19 03:27:02,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.224 2026-09-19 03:27:02,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-19 03:27:02,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,609 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/ir.attachment/8582/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:27:02,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:27:02,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/ir.attachment/8539/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:27:02,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/pos.category/334/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-19 03:27:02,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/pos.category/335/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.055 2026-09-19 03:27:02,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/pos.category/336/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.075 2026-09-19 03:27:02,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.088 2026-09-19 03:27:02,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2434/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 03:27:02,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:02,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2435/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-19 03:27:02,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2436/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:27:02,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:27:02,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:27:02,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-19 03:27:02,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:02] "GET /web/image/product.template/2431/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-19 03:27:03,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.template/2432/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-19 03:27:03,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,077 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "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-19 03:27:03,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.template/2437/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.010 2026-09-19 03:27:03,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.template/2438/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-09-19 03:27:03,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.template/2443/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.030 2026-09-19 03:27:03,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2935/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.012 0.022 2026-09-19 03:27:03,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2937/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.011 0.044 2026-09-19 03:27:03,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2934/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.069 2026-09-19 03:27:03,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2936/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.084 2026-09-19 03:27:03,480 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2938/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.010 2026-09-19 03:27:03,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2939/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.024 2026-09-19 03:27:03,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2942/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-09-19 03:27:03,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2940/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.010 0.037 2026-09-19 03:27:03,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2941/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.060 2026-09-19 03:27:03,797 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-19 03:27:03,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:03,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:03] "GET /web/image/product.product/2943/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.080 2026-09-19 03:27:03,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10369688 (allocated 11669504) 2026-09-19 03:27:03,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135238 2026-09-19 03:27:03,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-19 03:27:03,862 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135238 2026-09-19 03:27:03,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032703_935913_test_self_order_pos_closed.txt 2026-09-19 03:27:03,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpahv47r60_chrome_odoo" 2026-09-19 03:27:03,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-09-19 03:27:07,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135445 2026-09-19 03:27:07,438 44 INFO rb-c72f0cd-224934-416830 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/tmpshh6pads_chrome_odoo 2026-09-19 03:27:07,438 44 INFO rb-c72f0cd-224934-416830 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:45913/json/version 2026-09-19 03:27:07,439 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:07,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:07,450 44 INFO rb-c72f0cd-224934-416830 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:45913/json 2026-09-19 03:27:07,451 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:07,467 44 INFO rb-c72f0cd-224934-416830 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:45913/devtools/page/A99EF4812BFC6AFA23AF90A1CFF517C6 2026-09-19 03:27:07,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:07,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:07,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:07,623 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd" in browser 2026-09-19 03:27:07,623 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd" 2026-09-19 03:27:07,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:08,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /pos-self/166?access_token=48e1300f02f042cd HTTP/1.1" 200 - 57 0.063 0.485 2026-09-19 03:27:08,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'A99EF4812BFC6AFA23AF90A1CFF517C6', 'loaderId': 'A2AA532C0BDF1FB81CBC567D40010719', 'isDownload': False} 2026-09-19 03:27:08,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:08,204 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:08,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:27:08,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.028 2026-09-19 03:27:08,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:27:08,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.046 2026-09-19 03:27:08,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:27:08,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.062 2026-09-19 03:27:08,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:27:08,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:27:08,449 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:08,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.009 2026-09-19 03:27:08,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:08,461 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:08,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-09-19 03:27:08,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:27:08,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:08,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.027 0.065 2026-09-19 03:27:08,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-19 03:27:08,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.121 0.147 2026-09-19 03:27:08,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:08,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:08] "GET /web/image/ir.attachment/8620/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:09,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /web/image/ir.attachment/8619/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-09-19 03:27:09,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-19 03:27:09,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5831704 (allocated 6553600) 2026-09-19 03:27:09,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135445 2026-09-19 03:27:09,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-19 03:27:09,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135445 2026-09-19 03:27:09,235 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032709_235587_test_self_order_pos_landing_page_carousel.txt 2026-09-19 03:27:09,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpshh6pads_chrome_odoo" 2026-09-19 03:27:09,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135619 2026-09-19 03:27:09,514 44 INFO rb-c72f0cd-224934-416830 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/tmpw6ouep50_chrome_odoo 2026-09-19 03:27:09,514 44 INFO rb-c72f0cd-224934-416830 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:35395/json/version 2026-09-19 03:27:09,515 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:09,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,535 44 INFO rb-c72f0cd-224934-416830 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:35395/json 2026-09-19 03:27:09,536 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:09,545 44 INFO rb-c72f0cd-224934-416830 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:35395/devtools/page/2E96A7EF7A53FA7E6AD3C06EB2C95015 2026-09-19 03:27:09,555 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,584 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.015 2026-09-19 03:27:09,624 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '2E96A7EF7A53FA7E6AD3C06EB2C95015', 'loaderId': 'F307113A12FC5D73AA138DF07B785E22', 'isDownload': False} 2026-09-19 03:27:09,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,651 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:09,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.007 2026-09-19 03:27:09,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.018 2026-09-19 03:27:09,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-09-19 03:27:09,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.022 2026-09-19 03:27:09,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:27:09,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:27:09,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,891 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:09,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:09,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:09,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.009 0.024 2026-09-19 03:27:09,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-09-19 03:27:09,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:10] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.107 0.131 2026-09-19 03:27:10,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.230 2026-09-19 03:27:10,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:10] "GET /web/image/ir.attachment/8626/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:27:10,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:10] "GET /web/image/ir.attachment/8625/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:27:10,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-19 03:27:10,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5761988 (allocated 6815744) 2026-09-19 03:27:10,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135619 2026-09-19 03:27:10,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-19 03:27:10,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135619 2026-09-19 03:27:10,554 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032710_554049_test_self_order_pos_landing_page_carousel.txt 2026-09-19 03:27:10,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpw6ouep50_chrome_odoo" 2026-09-19 03:27:10,830 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135792 2026-09-19 03:27:10,830 44 INFO rb-c72f0cd-224934-416830 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/tmpn3kyr029_chrome_odoo 2026-09-19 03:27:10,830 44 INFO rb-c72f0cd-224934-416830 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:36957/json/version 2026-09-19 03:27:10,832 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:10,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,853 44 INFO rb-c72f0cd-224934-416830 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:36957/json 2026-09-19 03:27:10,854 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:10,871 44 INFO rb-c72f0cd-224934-416830 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:36957/devtools/page/21A4B2D9FC1472D8E743C9CF087F2FD2 2026-09-19 03:27:10,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:10,927 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd" in browser 2026-09-19 03:27:10,927 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd" 2026-09-19 03:27:10,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:10] "GET /pos-self/166?access_token=48e1300f02f042cd HTTP/1.1" 200 - 5 0.007 0.032 2026-09-19 03:27:10,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '21A4B2D9FC1472D8E743C9CF087F2FD2', 'loaderId': '18428FF4E89A5CC57BDACD060A2AFC3B', 'isDownload': False} 2026-09-19 03:27:10,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:11,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:11,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.007 2026-09-19 03:27:11,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-09-19 03:27:11,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.016 2026-09-19 03:27:11,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:27:11,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:11,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.010 2026-09-19 03:27:11,225 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:11,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:11,228 44 INFO rb-c72f0cd-224934-416830 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=48e1300f02f042cd", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:11,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:11,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.009 0.032 2026-09-19 03:27:11,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:11,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.051 2026-09-19 03:27:11,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.082 0.135 2026-09-19 03:27:11,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.199 2026-09-19 03:27:11,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-09-19 03:27:11,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:11,654 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/image/ir.attachment/8629/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:11,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:11] "GET /web/image/ir.attachment/8628/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:11,809 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-19 03:27:11,810 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:11,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5770372 (allocated 6553600) 2026-09-19 03:27:11,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135792 2026-09-19 03:27:11,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-19 03:27:11,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135792 2026-09-19 03:27:11,935 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032711_935732_test_self_order_pos_landing_page_carousel.txt 2026-09-19 03:27:11,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpn3kyr029_chrome_odoo" 2026-09-19 03:27:11,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-09-19 03:27:16,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 135959 2026-09-19 03:27:16,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpdlensbdf_chrome_odoo 2026-09-19 03:27:16,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40329/json/version 2026-09-19 03:27:16,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:16,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:16,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40329/json 2026-09-19 03:27:16,373 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:16,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:40329/devtools/page/0F98CDAB215DDFE96874AE3F97F5095E 2026-09-19 03:27:16,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-19 03:27:16,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-19 03:27:16,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-19 03:27:16,623 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d" in browser 2026-09-19 03:27:16,624 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d" 2026-09-19 03:27:16,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:16,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:16] "GET /pos-self/167?access_token=6564484842434a7d HTTP/1.1" 200 - 57 0.046 0.312 2026-09-19 03:27:16,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '0F98CDAB215DDFE96874AE3F97F5095E', 'loaderId': 'CE5C2FF2DBC3F3F2CEBF566841D60486', 'isDownload': False} 2026-09-19 03:27:16,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,012 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:17,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:27:17,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-09-19 03:27:17,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:27:17,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.056 2026-09-19 03:27:17,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:27:17,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.101 2026-09-19 03:27:17,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-09-19 03:27:17,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:27:17,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.007 0.016 2026-09-19 03:27:17,293 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:17,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:27:17,296 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:17,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.034 0.033 2026-09-19 03:27:17,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-19 03:27:17,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.126 0.155 2026-09-19 03:27:17,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.259 2026-09-19 03:27:17,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 03:27:17,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/ir.attachment/8667/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:17,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/ir.attachment/8633/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:27:17,877 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:27:17,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/product.template/2444/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.014 2026-09-19 03:27:17,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/product.template/2445/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.025 2026-09-19 03:27:17,958 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:17,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/pos.category/337/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.041 2026-09-19 03:27:17,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:17] "GET /web/image/pos.category/338/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.057 2026-09-19 03:27:18,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.003 0.076 2026-09-19 03:27:18,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/pos.category/339/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.088 2026-09-19 03:27:18,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.template/2446/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-19 03:27:18,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.template/2447/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-09-19 03:27:18,066 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.template/2448/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:27:18,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.template/2453/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-19 03:27:18,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.product/2948/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.028 2026-09-19 03:27:18,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.product/2949/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.050 2026-09-19 03:27:18,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,367 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27: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-19 03:27:18,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:18] "GET /web/image/product.product/2954/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.013 2026-09-19 03:27:18,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,507 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:18,966 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,017 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50831081 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': '7f91a850-6b90-48eb-8892-7e1148da3c54'}] 2026-09-19 03:27:19,264 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50831081 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': '7f91a850-6b90-48eb-8892-7e1148da3c54'} created pos.order #911 2026-09-19 03:27:19,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50831081 finished 2026-09-19 03:27:19,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 97 0.066 0.101 2026-09-19 03:27:19,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:19] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.004 2026-09-19 03:27:19,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-19 03:27:19,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9691948 (allocated 11010048) 2026-09-19 03:27:19,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 135959 2026-09-19 03:27:19,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-19 03:27:19,476 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 135959 2026-09-19 03:27:19,553 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032719_553355_test_self_order_product_availability.txt 2026-09-19 03:27:19,553 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpdlensbdf_chrome_odoo" 2026-09-19 03:27:19,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136152 2026-09-19 03:27:19,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpkuq8jl3r_chrome_odoo 2026-09-19 03:27:19,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:44593/json/version 2026-09-19 03:27:19,845 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:19,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:19,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:44593/json 2026-09-19 03:27:19,875 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:19,884 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:44593/devtools/page/E20BD4D4C315BEE17593648B586D24C4 2026-09-19 03:27:19,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-19 03:27:19,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-19 03:27:19,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-19 03:27:19,950 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d&table_identifier=b8b17e94" in browser 2026-09-19 03:27:19,951 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d&table_identifier=b8b17e94" 2026-09-19 03:27:19,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:19] "GET /pos-self/167?access_token=6564484842434a7d&table_identifier=b8b17e94 HTTP/1.1" 200 - 9 0.004 0.016 2026-09-19 03:27:19,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'E20BD4D4C315BEE17593648B586D24C4', 'loaderId': '9878E365F82A66844414CC047A954C96', 'isDownload': False} 2026-09-19 03:27:19,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,012 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:20,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.012 2026-09-19 03:27:20,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.017 2026-09-19 03:27:20,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.026 2026-09-19 03:27:20,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:27:20,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:27:20,230 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:27:20,234 44 INFO rb-c72f0cd-224934-416830 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=6564484842434a7d&table_identifier=b8b17e94", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:20,236 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:20,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:20,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.010 0.023 2026-09-19 03:27:20,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.036 2026-09-19 03:27:20,295 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:27:20,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.098 0.145 2026-09-19 03:27:20,615 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:27:20,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/ir.attachment/8673/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:27:20,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.018 2026-09-19 03:27:20,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/ir.attachment/8633/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:27:20,718 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:27:20,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,819 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "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-19 03:27:20,821 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/pos.category/337/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.004 0.049 2026-09-19 03:27:20,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/pos.category/338/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.075 2026-09-19 03:27:20,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/pos.category/339/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.093 2026-09-19 03:27:20,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/pos.category/333/image_128?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 2 0.006 0.102 2026-09-19 03:27:20,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2444/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-19 03:27:20,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2445/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-09-19 03:27:20,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2446/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 03:27:20,952 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:20,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2447/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-19 03:27:20,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2448/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-19 03:27:20,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2453/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:27:20,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:20] "GET /web/image/product.template/2449/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-19 03:27:20,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2450/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-19 03:27:21,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2451/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-09-19 03:27:21,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.product/2948/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.064 2026-09-19 03:27:21,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.product/2949/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.018 0.071 2026-09-19 03:27:21,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2452/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.094 2026-09-19 03:27:21,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2429/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-19 03:27:21,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2430/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.105 2026-09-19 03:27:21,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.template/2433/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-09-19 03:27:21,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:21] "GET /web/image/product.product/2954/image_512?unique=2026-09-19T03:26:36.000+00:00 HTTP/1.1" 200 - 8 0.008 0.014 2026-09-19 03:27:21,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,817 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:21,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:22,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:22,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76348511 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': '39bea35e-0899-4338-a7fb-7498a5e7d4ea'}] 2026-09-19 03:27:22,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76348511 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': '39bea35e-0899-4338-a7fb-7498a5e7d4ea'} created pos.order #912 2026-09-19 03:27:22,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76348511 finished 2026-09-19 03:27:22,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.123 0.093 2026-09-19 03:27:22,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.010 2026-09-19 03:27:22,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-19 03:27:22,317 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:22,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10216332 (allocated 11534336) 2026-09-19 03:27:22,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136152 2026-09-19 03:27:22,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-19 03:27:22,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136152 2026-09-19 03:27:22,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032722_478953_test_self_order_product_availability.txt 2026-09-19 03:27:22,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpkuq8jl3r_chrome_odoo" 2026-09-19 03:27:22,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:27:23,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-09-19 03:27:27,381 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:27,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23448562 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-09-19 03:27:27,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23448562 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #913 2026-09-19 03:27:27,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23448562 finished 2026-09-19 03:27:27,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 126 0.086 0.246 2026-09-19 03:27:27,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:27] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.034 0.025 2026-09-19 03:27:27,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-09-19 03:27:31,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:31,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:31] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.141 0.286 2026-09-19 03:27:31,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-09-19 03:27:35,511 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-09-19 03:27:39,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:39,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:39] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.054 0.159 2026-09-19 03:27:39,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-09-19 03:27:43,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:43,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.036 0.188 2026-09-19 03:27:43,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.043 0.038 2026-09-19 03:27:43,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:27:43,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.011 0.028 2026-09-19 03:27:43,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:43] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.018 0.029 2026-09-19 03:27:44,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:44] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.016 0.021 2026-09-19 03:27:44,065 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:44] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.011 0.013 2026-09-19 03:27:44,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:44] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.020 0.024 2026-09-19 03:27:44,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:44] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.015 0.020 2026-09-19 03:27:44,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-09-19 03:27:47,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-09-19 03:27:50,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:51,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:51] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.097 0.265 2026-09-19 03:27:51,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 136363 2026-09-19 03:27:51,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmp7srhrrou_chrome_odoo 2026-09-19 03:27:51,512 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43615/json/version 2026-09-19 03:27:51,513 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:51,534 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:51,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43615/json 2026-09-19 03:27:51,534 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:51,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:43615/devtools/page/DDBF723C1A41C44F897ABEEE4BD98592 2026-09-19 03:27:51,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-09-19 03:27:51,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-09-19 03:27:51,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-09-19 03:27:51,581 44 INFO rb-c72f0cd-224934-416830 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=2ce5989961ac4770" in browser 2026-09-19 03:27:51,581 44 INFO rb-c72f0cd-224934-416830 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=2ce5989961ac4770" 2026-09-19 03:27:51,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:51] "GET /pos-self/174?access_token=2ce5989961ac4770 HTTP/1.1" 200 - 38 0.028 0.149 2026-09-19 03:27:51,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'DDBF723C1A41C44F897ABEEE4BD98592', 'loaderId': '3B3EC7289E0DB38B29EF9410FD7F2CEB', 'isDownload': False} 2026-09-19 03:27:51,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:51,790 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:51,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:27:51,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:51] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.038 2026-09-19 03:27:51,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:27:51,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:51] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.069 2026-09-19 03:27:51,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:27:51,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:51] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.115 2026-09-19 03:27:52,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:27:52,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.008 2026-09-19 03:27:52,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:27:52,060 44 INFO rb-c72f0cd-224934-416830 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=2ce5989961ac4770", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:52,067 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:52,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:27:52,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.018 0.037 2026-09-19 03:27:52,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-19 03:27:52,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.053 0.102 2026-09-19 03:27:52,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-09-19 03:27:52,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /web/image/ir.attachment/8949/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:27:52,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,491 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:52,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /web/image/product.template/2454/image_512?unique=2026-09-19T03:27:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.010 2026-09-19 03:27:52,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:52] "GET /web/image/pos.category/347/image_128?unique=2026-09-19T03:27:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-09-19 03:27:52,559 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,614 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,661 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-09-19 03:27:52,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:52,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6670428 (allocated 7340032) 2026-09-19 03:27:52,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 136363 2026-09-19 03:27:52,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-09-19 03:27:52,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 136363 2026-09-19 03:27:53,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032753_004127_test_preparation_categories_are_loaded.txt 2026-09-19 03:27:53,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmp7srhrrou_chrome_odoo" 2026-09-19 03:27:53,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:27:54,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-09-19 03:27:57,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 136537 2026-09-19 03:27:57,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp_pn_hv1g_chrome_odoo 2026-09-19 03:27:57,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38011/json/version 2026-09-19 03:27:57,928 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:57,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:27:57,963 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38011/json 2026-09-19 03:27:57,963 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:27:57,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:38011/devtools/page/5836A53CF38357C232234A1BA7FD1F15 2026-09-19 03:27:57,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:27:57,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:27:58,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-09-19 03:27:58,171 44 INFO rb-c72f0cd-224934-416830 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=60d1b7f972944ecb" in browser 2026-09-19 03:27:58,171 44 INFO rb-c72f0cd-224934-416830 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=60d1b7f972944ecb" 2026-09-19 03:27:58,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:27:58,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /pos-self/175?access_token=60d1b7f972944ecb HTTP/1.1" 200 - 57 0.035 0.308 2026-09-19 03:27:58,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '5836A53CF38357C232234A1BA7FD1F15', 'loaderId': '6CCD995C26E8CBD67304E4A5C2F5ABCF', 'isDownload': False} 2026-09-19 03:27:58,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:58,543 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:27:58,560 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:27:58,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.025 2026-09-19 03:27:58,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:27:58,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.051 2026-09-19 03:27:58,615 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:27:58,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.077 2026-09-19 03:27:58,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:27:58,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:27:58,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:27:58,819 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:27:58,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-19 03:27:58,827 44 INFO rb-c72f0cd-224934-416830 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=60d1b7f972944ecb", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:27:58,837 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:58,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.019 0.032 2026-09-19 03:27:58,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:58,913 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.078 2026-09-19 03:27:59,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.105 0.142 2026-09-19 03:27:59,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.235 2026-09-19 03:27:59,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:27:59,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:27:59,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/ir.attachment/9000/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:27:59,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,419 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:27:59,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.006 0.054 2026-09-19 03:27:59,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-19 03:27:59,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-09-19 03:27:59,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-19 03:27:59,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-09-19 03:27:59,514 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27: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-19 03:27:59,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:27:59,529 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/ir.attachment/8966/raw HTTP/1.1" 200 - 4 0.003 0.030 2026-09-19 03:27:59,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.055 2026-09-19 03:27:59,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,636 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139097 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '50bd47dd-e1c1-4d13-9105-54635519f012'}] 2026-09-19 03:27:59,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139097 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '50bd47dd-e1c1-4d13-9105-54635519f012'} created pos.order #918 2026-09-19 03:27:59,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139097 finished 2026-09-19 03:27:59,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.064 0.095 2026-09-19 03:27:59,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.009 2026-09-19 03:27:59,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:27:59] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:27:59,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:27:59,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-09-19 03:27:59,866 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-19 03:27:59,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7529396 (allocated 8388608) 2026-09-19 03:27:59,917 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 136537 2026-09-19 03:27:59,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-09-19 03:27:59,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 136537 2026-09-19 03:28:00,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032800_015422_test_duplicate_order_kiosk.txt 2026-09-19 03:28:00,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp_pn_hv1g_chrome_odoo" 2026-09-19 03:28:00,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-09-19 03:28:03,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 136731 2026-09-19 03:28:03,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpf0om9dbh_chrome_odoo 2026-09-19 03:28:03,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:38255/json/version 2026-09-19 03:28:03,850 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:03,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:03,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:38255/json 2026-09-19 03:28:03,860 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:03,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:38255/devtools/page/8B62F71FA49E5C2A9073FB189F4A2E16 2026-09-19 03:28:03,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-09-19 03:28:03,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-09-19 03:28:03,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-09-19 03:28:04,027 44 INFO rb-c72f0cd-224934-416830 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=669666705a174bd3" in browser 2026-09-19 03:28:04,027 44 INFO rb-c72f0cd-224934-416830 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=669666705a174bd3" 2026-09-19 03:28:04,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:04,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /pos-self/176?access_token=669666705a174bd3 HTTP/1.1" 200 - 57 0.038 0.470 2026-09-19 03:28:04,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '8B62F71FA49E5C2A9073FB189F4A2E16', 'loaderId': 'C46AC576857E08C86F3C22E721751D87', 'isDownload': False} 2026-09-19 03:28:04,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:04,559 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:04,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:04,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.028 2026-09-19 03:28:04,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:04,659 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.068 2026-09-19 03:28:04,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:04,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.109 2026-09-19 03:28:04,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:28:04,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:28:04,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:28:04,864 44 INFO rb-c72f0cd-224934-416830 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=669666705a174bd3", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:04,869 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:04,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:28:04,874 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:04,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:04,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.019 0.028 2026-09-19 03:28:04,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-19 03:28:05,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.108 0.155 2026-09-19 03:28:05,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.258 2026-09-19 03:28:05,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-19 03:28:05,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:05,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/ir.attachment/9041/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-09-19 03:28:05,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:05,439 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:28:05,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.003 0.017 2026-09-19 03:28:05,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-19 03:28:05,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:05,484 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:28:05,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-09-19 03:28:05,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 03:28:05,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:05,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-09-19 03:28:05,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/ir.attachment/9007/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-09-19 03:28:05,564 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:05,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:05,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:05] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.037 2026-09-19 03:28:05,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:05,681 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4820560 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '00593c80-3ddb-4e08-adcd-82acd70ad2a9'}] 2026-09-19 03:28:05,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4820560 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '00593c80-3ddb-4e08-adcd-82acd70ad2a9'} created pos.order #919 2026-09-19 03:28:05,723 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4820560 finished 2026-09-19 03:28:06,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 232 0.159 0.236 2026-09-19 03:28:06,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:06] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-09-19 03:28:06,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:06,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-09-19 03:28:06,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:28:06,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7450404 (allocated 8650752) 2026-09-19 03:28:06,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 136731 2026-09-19 03:28:06,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-09-19 03:28:06,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 136731 2026-09-19 03:28:06,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032806_306187_test_order_price_null.txt 2026-09-19 03:28:06,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpf0om9dbh_chrome_odoo" 2026-09-19 03:28:06,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-09-19 03:28:10,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 136923 2026-09-19 03:28:10,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpei6r22mi_chrome_odoo 2026-09-19 03:28:10,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44183/json/version 2026-09-19 03:28:10,174 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:10,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:10,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44183/json 2026-09-19 03:28:10,205 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:10,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:44183/devtools/page/B24AC7844BCAD407ED2A306FBBAC9E78 2026-09-19 03:28:10,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:28:10,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:28:10,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-19 03:28:10,402 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" in browser 2026-09-19 03:28:10,402 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" 2026-09-19 03:28:10,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:10,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:10] "GET /pos-self/177?access_token=ec9a8d1218924eba HTTP/1.1" 200 - 59 0.056 0.326 2026-09-19 03:28:10,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B24AC7844BCAD407ED2A306FBBAC9E78', 'loaderId': '91BDCC2CED75ADD96C646B067BE4122A', 'isDownload': False} 2026-09-19 03:28:10,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:10,811 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:10,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:10,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:10] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.027 0.048 2026-09-19 03:28:10,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:10,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:10] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.111 2026-09-19 03:28:10,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:11,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.021 0.149 2026-09-19 03:28:11,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:28:11,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:28:11,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:28:11,115 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:11,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:28:11,116 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:11,124 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.019 0.034 2026-09-19 03:28:11,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-19 03:28:11,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.121 0.136 2026-09-19 03:28:11,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.227 2026-09-19 03:28:11,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-19 03:28:11,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:11,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/ir.attachment/9082/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:28:11,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/ir.attachment/9048/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:28:11,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:11,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.008 0.022 2026-09-19 03:28:11,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,793 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.006 0.049 2026-09-19 03:28:11,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:28:11,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-09-19 03:28:11,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-09-19 03:28:11,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-09-19 03:28:11,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-19 03:28:11,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:11,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2465/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.011 2026-09-19 03:28:11,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:11] "GET /web/image/product.template/2464/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:28:11,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,141 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:28:12,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-09-19 03:28:12,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "GET /web/image/product.product/2965/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.008 0.048 2026-09-19 03:28:12,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "GET /web/image/product.product/2966/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.064 2026-09-19 03:28:12,212 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,266 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,314 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,377 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,489 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15055686 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': '89ec8ce6-70fc-49c7-ae6a-310358e9baf6'}] 2026-09-19 03:28:12,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15055686 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': '89ec8ce6-70fc-49c7-ae6a-310358e9baf6'} created pos.order #920 2026-09-19 03:28:12,627 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15055686 finished 2026-09-19 03:28:12,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.115 0.146 2026-09-19 03:28:12,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.017 2026-09-19 03:28:12,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.009 2026-09-19 03:28:12,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:12,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:12] "GET /web/image/ir.attachment/9081/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:28:12,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:13,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:13,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-19 03:28:13,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:13,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8618444 (allocated 9699328) 2026-09-19 03:28:13,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 136923 2026-09-19 03:28:13,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-19 03:28:13,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 136923 2026-09-19 03:28:13,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032813_247016_test_self_order_kiosk.txt 2026-09-19 03:28:13,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpei6r22mi_chrome_odoo" 2026-09-19 03:28:13,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137115 2026-09-19 03:28:13,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpnjdoid5c_chrome_odoo 2026-09-19 03:28:13,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45463/json/version 2026-09-19 03:28:13,510 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:13,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:13,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45463/json 2026-09-19 03:28:13,571 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:13,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45463/devtools/page/58B82C5AE51EDE6A34AC0ADCD74680D5 2026-09-19 03:28:13,610 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:28:13,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:28:13,642 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-19 03:28:13,645 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" in browser 2026-09-19 03:28:13,645 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" 2026-09-19 03:28:13,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /pos-self/177?access_token=ec9a8d1218924eba HTTP/1.1" 200 - 7 0.016 0.025 2026-09-19 03:28:13,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '58B82C5AE51EDE6A34AC0ADCD74680D5', 'loaderId': '9B83BD67DC9472AA8515E23C628B7059', 'isDownload': False} 2026-09-19 03:28:13,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:13,729 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:13,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.013 2026-09-19 03:28:13,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:28:13,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:28:13,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:28:13,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:28:13,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:28:13,953 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:13,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:28:13,962 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:13,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.013 0.031 2026-09-19 03:28:14,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.043 2026-09-19 03:28:14,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.070 0.149 2026-09-19 03:28:14,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.211 2026-09-19 03:28:14,308 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:28:14,322 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:14,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/ir.attachment/9082/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:28:14,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/ir.attachment/9048/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:28:14,470 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:14,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-09-19 03:28:14,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.007 0.047 2026-09-19 03:28:14,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-09-19 03:28:14,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-19 03:28:14,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.010 0.095 2026-09-19 03:28:14,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-09-19 03:28:14,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-19 03:28:14,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,724 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:14,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-09-19 03:28:14,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:14] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.009 2026-09-19 03:28:14,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:14,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10114503 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '4443a77f-233f-4507-8b8c-a1d7fd9d1b7b'}] 2026-09-19 03:28:15,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10114503 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '4443a77f-233f-4507-8b8c-a1d7fd9d1b7b'} created pos.order #921 2026-09-19 03:28:15,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10114503 finished 2026-09-19 03:28:15,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.042 0.088 2026-09-19 03:28:15,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.011 2026-09-19 03:28:15,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,150 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:15] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.012 2026-09-19 03:28:15,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-19 03:28:15,407 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,457 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8409632 (allocated 9437184) 2026-09-19 03:28:15,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137115 2026-09-19 03:28:15,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-19 03:28:15,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137115 2026-09-19 03:28:15,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032815_564866_test_self_order_kiosk.txt 2026-09-19 03:28:15,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpnjdoid5c_chrome_odoo" 2026-09-19 03:28:15,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137310 2026-09-19 03:28:15,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmppm_7l_vv_chrome_odoo 2026-09-19 03:28:15,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42481/json/version 2026-09-19 03:28:15,856 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:15,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:15,868 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42481/json 2026-09-19 03:28:15,869 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:15,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:42481/devtools/page/98083D24A40F128BF246CFE4A24FC928 2026-09-19 03:28:15,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:28:15,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:28:15,920 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-19 03:28:15,923 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" in browser 2026-09-19 03:28:15,923 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" 2026-09-19 03:28:15,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:15] "GET /pos-self/177?access_token=ec9a8d1218924eba HTTP/1.1" 200 - 7 0.003 0.017 2026-09-19 03:28:15,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '98083D24A40F128BF246CFE4A24FC928', 'loaderId': '1769D79BB48AEB37596FFBA632C1138F', 'isDownload': False} 2026-09-19 03:28:15,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:15,982 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:15,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:15] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:28:16,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.018 2026-09-19 03:28:16,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.027 2026-09-19 03:28:16,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:28:16,186 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:16,211 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:16,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.011 0.010 2026-09-19 03:28:16,222 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,225 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:16,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 03:28:16,278 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.012 0.032 2026-09-19 03:28:16,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.045 2026-09-19 03:28:16,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.073 0.127 2026-09-19 03:28:16,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.185 2026-09-19 03:28:16,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:28:16,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:16,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/ir.attachment/9082/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:28:16,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.005 0.029 2026-09-19 03:28:16,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,749 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:28:16,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.005 0.059 2026-09-19 03:28:16,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-19 03:28:16,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.014 0.079 2026-09-19 03:28:16,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-19 03:28:16,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-09-19 03:28:16,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-19 03:28:16,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:16,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/ir.attachment/9048/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:28:16,963 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:16,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:16] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.007 0.013 2026-09-19 03:28:16,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,041 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33345423 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': '5873cb91-0156-4aa0-8bca-761c8e663288'}] 2026-09-19 03:28:17,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33345423 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': '5873cb91-0156-4aa0-8bca-761c8e663288'} created pos.order #922 2026-09-19 03:28:17,250 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33345423 finished 2026-09-19 03:28:17,338 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.082 0.100 2026-09-19 03:28:17,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-19 03:28:17,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:17] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 03:28:17,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:17] "GET /web/image/ir.attachment/9081/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:28:17,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-19 03:28:17,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:17,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8073864 (allocated 9437184) 2026-09-19 03:28:17,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137310 2026-09-19 03:28:17,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-19 03:28:17,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137310 2026-09-19 03:28:17,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032817_867505_test_self_order_kiosk.txt 2026-09-19 03:28:17,867 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmppm_7l_vv_chrome_odoo" 2026-09-19 03:28:18,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137500 2026-09-19 03:28:18,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp0cmzka81_chrome_odoo 2026-09-19 03:28:18,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44405/json/version 2026-09-19 03:28:18,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:18,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:18,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44405/json 2026-09-19 03:28:18,196 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:18,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:44405/devtools/page/FE2AC0FAFF0108DB3310E881DC440360 2026-09-19 03:28:18,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:28:18,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:28:18,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-19 03:28:18,267 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" in browser 2026-09-19 03:28:18,267 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" 2026-09-19 03:28:18,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /pos-self/177?access_token=ec9a8d1218924eba HTTP/1.1" 200 - 7 0.004 0.033 2026-09-19 03:28:18,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'FE2AC0FAFF0108DB3310E881DC440360', 'loaderId': '21EDD3E5B5AD8E8ECA51C9FDC2AB4909', 'isDownload': False} 2026-09-19 03:28:18,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:18,347 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:18,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.008 2026-09-19 03:28:18,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:28:18,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-09-19 03:28:18,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.010 2026-09-19 03:28:18,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:28:18,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.010 2026-09-19 03:28:18,612 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:18,613 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:18,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:28:18,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:18,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.012 0.033 2026-09-19 03:28:18,673 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:18,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.047 2026-09-19 03:28:18,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.064 0.131 2026-09-19 03:28:18,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-09-19 03:28:18,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:28:18,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:18,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:18] "GET /web/image/ir.attachment/9082/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:28:19,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,088 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:28:19,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.008 0.026 2026-09-19 03:28:19,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.052 2026-09-19 03:28:19,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.015 0.052 2026-09-19 03:28:19,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.076 2026-09-19 03:28:19,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-19 03:28:19,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 03:28:19,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-19 03:28:19,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/ir.attachment/9048/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:28:19,275 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:19,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.009 0.013 2026-09-19 03:28:19,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18258738 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': '5913c652-6af9-4d74-9d37-b19c8f1c66ad'}] 2026-09-19 03:28:19,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18258738 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': '5913c652-6af9-4d74-9d37-b19c8f1c66ad'} created pos.order #923 2026-09-19 03:28:19,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18258738 finished 2026-09-19 03:28:19,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.126 0.113 2026-09-19 03:28:19,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-09-19 03:28:19,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:19] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:28:19,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,775 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-19 03:28:19,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:19,994 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 7998536 (allocated 9175040) 2026-09-19 03:28:20,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137500 2026-09-19 03:28:20,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-19 03:28:20,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137500 2026-09-19 03:28:20,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032820_092311_test_self_order_kiosk.txt 2026-09-19 03:28:20,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp0cmzka81_chrome_odoo" 2026-09-19 03:28:20,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137688 2026-09-19 03:28:20,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp6b0qzomi_chrome_odoo 2026-09-19 03:28:20,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36265/json/version 2026-09-19 03:28:20,356 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:20,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-09-19 03:28:20,388 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36265/json 2026-09-19 03:28:20,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:20,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:36265/devtools/page/FC5AEDFA384D54C8E720352CBD6D0063 2026-09-19 03:28:20,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-19 03:28:20,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-19 03:28:20,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-19 03:28:20,450 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" in browser 2026-09-19 03:28:20,450 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba" 2026-09-19 03:28:20,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /pos-self/177?access_token=ec9a8d1218924eba HTTP/1.1" 200 - 7 0.005 0.019 2026-09-19 03:28:20,495 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'FC5AEDFA384D54C8E720352CBD6D0063', 'loaderId': 'E371B248E566E7E2F9D0C0102B013E79', 'isDownload': False} 2026-09-19 03:28:20,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:20,512 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:20,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.026 2026-09-19 03:28:20,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.038 2026-09-19 03:28:20,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-09-19 03:28:20,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:20,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-09-19 03:28:20,786 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:20,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:20,793 44 INFO rb-c72f0cd-224934-416830 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=ec9a8d1218924eba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:20,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:20,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.007 0.020 2026-09-19 03:28:20,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:28:20,860 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:20,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.014 0.040 2026-09-19 03:28:20,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-19 03:28:21,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.075 0.141 2026-09-19 03:28:21,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.030 2026-09-19 03:28:21,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-19 03:28:21,225 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/ir.attachment/9082/raw HTTP/1.1" 200 - 4 0.003 0.015 2026-09-19 03:28:21,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.004 0.028 2026-09-19 03:28:21,319 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:21,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.004 0.058 2026-09-19 03:28:21,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-09-19 03:28:21,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-09-19 03:28:21,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-19 03:28:21,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-19 03:28:21,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:28:21,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/ir.attachment/9048/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:28:21,543 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:28:21,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.009 0.016 2026-09-19 03:28:21,564 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:21] "GET /web/image/product.product/2962/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.003 0.035 2026-09-19 03:28:21,615 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:21,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-19 03:28:21,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:28:22,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8091764 (allocated 8912896) 2026-09-19 03:28:22,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137688 2026-09-19 03:28:22,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-19 03:28:22,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137688 2026-09-19 03:28:22,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032822_123718_test_self_order_kiosk.txt 2026-09-19 03:28:22,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp6b0qzomi_chrome_odoo" 2026-09-19 03:28:22,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-09-19 03:28:26,304 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [372] 2026-09-19 03:28:26,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 137880 2026-09-19 03:28:26,730 44 INFO rb-c72f0cd-224934-416830 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/tmprgnu6_un_chrome_odoo 2026-09-19 03:28:26,730 44 INFO rb-c72f0cd-224934-416830 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:41051/json/version 2026-09-19 03:28:26,731 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:26,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:26,751 44 INFO rb-c72f0cd-224934-416830 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:41051/json 2026-09-19 03:28:26,751 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:26,755 44 INFO rb-c72f0cd-224934-416830 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:41051/devtools/page/77533B265D9FFF46CA951351B8FEEBA8 2026-09-19 03:28:26,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:26,773 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:26,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:27,001 44 INFO rb-c72f0cd-224934-416830 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=5cb9704e885d467c" in browser 2026-09-19 03:28:27,001 44 INFO rb-c72f0cd-224934-416830 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=5cb9704e885d467c" 2026-09-19 03:28:27,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:27,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /pos-self/178?access_token=5cb9704e885d467c HTTP/1.1" 200 - 57 0.039 0.358 2026-09-19 03:28:27,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '77533B265D9FFF46CA951351B8FEEBA8', 'loaderId': '9CAE9EDAF69611EDB0D031CC25299E6F', 'isDownload': False} 2026-09-19 03:28:27,416 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:27,437 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:27,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:27,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.037 2026-09-19 03:28:27,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:27,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.085 2026-09-19 03:28:27,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:27,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.100 2026-09-19 03:28:27,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-09-19 03:28:27,712 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:28:27,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.011 2026-09-19 03:28:27,734 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:27,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:28:27,743 44 INFO rb-c72f0cd-224934-416830 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=5cb9704e885d467c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:27,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:27,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.020 0.029 2026-09-19 03:28:27,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.086 2026-09-19 03:28:28,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.106 0.170 2026-09-19 03:28:28,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.256 2026-09-19 03:28:28,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-19 03:28:28,196 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/ir.attachment/9123/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:28:28,271 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/ir.attachment/9089/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:28:28,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:28,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/pos.category/349/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.016 0.020 2026-09-19 03:28:28,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/pos.category/350/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.008 0.065 2026-09-19 03:28:28,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/pos.category/351/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.003 0.095 2026-09-19 03:28:28,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2466/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.114 2026-09-19 03:28:28,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.136 2026-09-19 03:28:28,586 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2467/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.010 0.160 2026-09-19 03:28:28,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2468/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.011 0.172 2026-09-19 03:28:28,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2469/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-09-19 03:28:28,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2470/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-19 03:28:28,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.template/2475/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-09-19 03:28:28,681 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,700 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:28] "GET /web/image/product.product/2970/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.130 2026-09-19 03:28:28,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:28,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-09-19 03:28:28,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:29,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9350828 (allocated 10485760) 2026-09-19 03:28:29,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 137880 2026-09-19 03:28:29,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-09-19 03:28:29,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 137880 2026-09-19 03:28:29,115 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032829_115353_test_self_order_kiosk_combo_qty_max_free.txt 2026-09-19 03:28:29,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmprgnu6_un_chrome_odoo" 2026-09-19 03:28:29,155 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-09-19 03:28:33,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 138067 2026-09-19 03:28:33,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpj33molu__chrome_odoo 2026-09-19 03:28:33,204 44 INFO rb-c72f0cd-224934-416830 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:36247/json/version 2026-09-19 03:28:33,209 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:33,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:33,228 44 INFO rb-c72f0cd-224934-416830 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:36247/json 2026-09-19 03:28:33,232 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:33,233 44 INFO rb-c72f0cd-224934-416830 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:36247/devtools/page/25CF02956D3CA007F8CABE4310E50254 2026-09-19 03:28:33,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:33,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-09-19 03:28:33,261 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-09-19 03:28:33,369 44 INFO rb-c72f0cd-224934-416830 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=6a471620fbe34173" in browser 2026-09-19 03:28:33,369 44 INFO rb-c72f0cd-224934-416830 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=6a471620fbe34173" 2026-09-19 03:28:33,382 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:33,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /pos-self/179?access_token=6a471620fbe34173 HTTP/1.1" 200 - 57 0.035 0.318 2026-09-19 03:28:33,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '25CF02956D3CA007F8CABE4310E50254', 'loaderId': '4622F6F96EA9B319720035ED733FAB2B', 'isDownload': False} 2026-09-19 03:28:33,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:33,748 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:33,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:33,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.024 2026-09-19 03:28:33,804 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:33,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.060 2026-09-19 03:28:33,830 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:33,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.075 2026-09-19 03:28:33,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:28:33,989 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:28:34,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 03:28:34,008 44 INFO rb-c72f0cd-224934-416830 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=6a471620fbe34173", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:34,008 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:34,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:28:34,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.021 0.031 2026-09-19 03:28:34,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.083 2026-09-19 03:28:34,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.090 0.154 2026-09-19 03:28:34,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.226 2026-09-19 03:28:34,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-19 03:28:34,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/ir.attachment/9164/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:28:34,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/ir.attachment/9130/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:28:34,522 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:28:34,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:28:34,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.004 0.040 2026-09-19 03:28:34,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-09-19 03:28:34,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 03:28:34,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.074 2026-09-19 03:28:34,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-09-19 03:28:34,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-19 03:28:34,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.template/2476/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:28:34,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "GET /web/image/product.product/2964/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.004 0.024 2026-09-19 03:28:34,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:34,904 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:34] "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-19 03:28:34,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:35,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:35,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-09-19 03:28:35,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:35,150 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9244268 (allocated 10223616) 2026-09-19 03:28:35,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 138067 2026-09-19 03:28:35,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-09-19 03:28:35,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 138067 2026-09-19 03:28:35,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032835_257736_test_self_order_kiosk_combo_sides.txt 2026-09-19 03:28:35,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpj33molu__chrome_odoo" 2026-09-19 03:28:35,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-09-19 03:28:38,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-09-19 03:28:41,789 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-09-19 03:28:45,130 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 138261 2026-09-19 03:28:45,131 44 INFO rb-c72f0cd-224934-416830 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/tmpsg3q3two_chrome_odoo 2026-09-19 03:28:45,131 44 INFO rb-c72f0cd-224934-416830 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:44045/json/version 2026-09-19 03:28:45,135 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:45,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,147 44 INFO rb-c72f0cd-224934-416830 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:44045/json 2026-09-19 03:28:45,149 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:45,154 44 INFO rb-c72f0cd-224934-416830 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:44045/devtools/page/1EDA2688A2E4E80F9671219B3080836A 2026-09-19 03:28:45,161 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,286 44 INFO rb-c72f0cd-224934-416830 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=eb96013c31374079" in browser 2026-09-19 03:28:45,286 44 INFO rb-c72f0cd-224934-416830 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=eb96013c31374079" 2026-09-19 03:28:45,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:45,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /pos-self/182?access_token=eb96013c31374079 HTTP/1.1" 200 - 57 0.033 0.296 2026-09-19 03:28:45,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '1EDA2688A2E4E80F9671219B3080836A', 'loaderId': '91A3A37C84AA4AB7985997163BDC1286', 'isDownload': False} 2026-09-19 03:28:45,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,646 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:45,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:45,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.020 0.028 2026-09-19 03:28:45,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:45,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.069 2026-09-19 03:28:45,740 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:45,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.088 2026-09-19 03:28:45,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:28:45,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:28:45,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:28:45,917 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:45,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:28:45,927 44 INFO rb-c72f0cd-224934-416830 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=eb96013c31374079", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:45,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:45,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:45] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.025 0.033 2026-09-19 03:28:46,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-19 03:28:46,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.105 0.156 2026-09-19 03:28:46,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.235 2026-09-19 03:28:46,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-19 03:28:46,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,379 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/ir.attachment/9284/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:28:46,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:28:46,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,479 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:28:46,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.037 2026-09-19 03:28:46,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:28:46,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-19 03:28:46,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:28:46,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:28:46,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,640 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:46,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/ir.attachment/9250/raw HTTP/1.1" 200 - 4 0.007 0.029 2026-09-19 03:28:46,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.010 0.035 2026-09-19 03:28:46,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21439653 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'}] 2026-09-19 03:28:46,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21439653 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'} created pos.order #924 2026-09-19 03:28:46,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21439653 finished 2026-09-19 03:28:46,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.077 0.122 2026-09-19 03:28:46,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-19 03:28:46,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:46,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.011 2026-09-19 03:28:46,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:46] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.024 2026-09-19 03:28:46,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7461600 (allocated 8912896) 2026-09-19 03:28:46,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 138261 2026-09-19 03:28:46,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-19 03:28:46,970 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 138261 2026-09-19 03:28:47,065 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032847_065000_test_self_order_kiosk_to_cashier_payment.txt 2026-09-19 03:28:47,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpsg3q3two_chrome_odoo" 2026-09-19 03:28:47,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 138443 2026-09-19 03:28:47,316 44 INFO rb-c72f0cd-224934-416830 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/tmp8q4i2u9__chrome_odoo 2026-09-19 03:28:47,316 44 INFO rb-c72f0cd-224934-416830 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:41907/json/version 2026-09-19 03:28:47,317 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:47,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,334 44 INFO rb-c72f0cd-224934-416830 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:41907/json 2026-09-19 03:28:47,335 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:47,346 44 INFO rb-c72f0cd-224934-416830 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:41907/devtools/page/F03B2DBAC12D925E6B71B72F258EA891 2026-09-19 03:28:47,358 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:28:47,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:47] "GET /pos/ui/183 HTTP/1.1" 200 - 112 0.049 0.265 2026-09-19 03:28:47,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'F03B2DBAC12D925E6B71B72F258EA891', 'loaderId': '84770E00E6ECA53F2266B45B99DF1518', 'isDownload': False} 2026-09-19 03:28:47,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:47,776 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:47,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:47] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.011 2026-09-19 03:28:47,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:47] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-19 03:28:47,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:47] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.047 2026-09-19 03:28:48,223 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:48,235 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:48,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:28:48,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:48,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:48,285 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:28:48,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.017 0.039 2026-09-19 03:28:48,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.052 2026-09-19 03:28:48,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:48,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:28:48,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.014 2026-09-19 03:28:48,386 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:28:48,460 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.041 2026-09-19 03:28:48,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-09-19 03:28:49,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.273 0.313 2026-09-19 03:28:49,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:28:49,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:28:49,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.038 2026-09-19 03:28:49,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:28:49,268 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:49,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-09-19 03:28:49,318 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:28:49,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:28:49,333 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:49,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.008 2026-09-19 03:28:49,382 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:28:49,388 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:28:49,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.012 0.031 2026-09-19 03:28:49,441 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:28:49,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:49,546 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 34 0.045 0.086 2026-09-19 03:28:49,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:49,628 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /pos/ui/183 HTTP/1.1" 200 - 34 0.029 0.177 2026-09-19 03:28:49,634 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:28:49,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=product.template&field=image_128&id=2460&unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-19 03:28:49,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.137 2026-09-19 03:28:49,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=product.template&field=image_128&id=2461&unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-19 03:28:49,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=product.template&field=image_128&id=2459&unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.150 2026-09-19 03:28:49,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=product.template&field=image_128&id=2462&unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-19 03:28:49,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "GET /web/image?model=product.template&field=image_128&id=2463&unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:28:49,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.011 0.137 2026-09-19 03:28:49,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:49,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.062 0.051 2026-09-19 03:28:49,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.005 0.012 2026-09-19 03:28:50,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,025 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:50,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,300 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:50,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,397 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,463 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:50,477 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42175708 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'}] 2026-09-19 03:28:50,484 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:28:50,551 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [815] to pos.order #924 2026-09-19 03:28:50,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42175708 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'} updated pos.order #924 2026-09-19 03:28:50,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42175708 finished 2026-09-19 03:28:50,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 222 0.173 0.230 2026-09-19 03:28:50,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28: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-19 03:28:51,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-19 03:28:51,004 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:51,011 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967521 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'}] 2026-09-19 03:28:51,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967521 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '8bf3f5e0-526f-4f9f-a8f3-cadd797b9667'} sync ignored for existing PoS order pos.order(924,) (state: paid) 2026-09-19 03:28:51,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967521 finished 2026-09-19 03:28:51,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15532216 (allocated 17301504) 2026-09-19 03:28:51,090 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 138443 2026-09-19 03:28:51,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-19 03:28:51,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 138443 2026-09-19 03:28:51,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.036 0.048 2026-09-19 03:28:51,171 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032851_171698_test_self_order_kiosk_to_cashier_payment.txt 2026-09-19 03:28:51,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp8q4i2u9__chrome_odoo" 2026-09-19 03:28:51,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-09-19 03:28:55,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 138651 2026-09-19 03:28:55,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpwf50mw4z_chrome_odoo 2026-09-19 03:28:55,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39749/json/version 2026-09-19 03:28:55,321 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:55,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:55,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39749/json 2026-09-19 03:28:55,340 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:28:55,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:39749/devtools/page/4077D34B29EE9172F3FA5120C4F0E464 2026-09-19 03:28:55,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-09-19 03:28:55,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-09-19 03:28:55,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-09-19 03:28:55,516 44 INFO rb-c72f0cd-224934-416830 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=4870969577794f65" in browser 2026-09-19 03:28:55,516 44 INFO rb-c72f0cd-224934-416830 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=4870969577794f65" 2026-09-19 03:28:55,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:28:55,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:55] "GET /pos-self/184?access_token=4870969577794f65 HTTP/1.1" 200 - 57 0.068 0.342 2026-09-19 03:28:55,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '4077D34B29EE9172F3FA5120C4F0E464', 'loaderId': '6759BAD822D55FF149563F2092C195B2', 'isDownload': False} 2026-09-19 03:28:55,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:55,954 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:55,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:28:56,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.036 2026-09-19 03:28:56,034 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:28:56,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.079 2026-09-19 03:28:56,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:28:56,086 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.111 2026-09-19 03:28:56,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:28:56,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:28:56,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.008 2026-09-19 03:28:56,270 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:56,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:28:56,275 44 INFO rb-c72f0cd-224934-416830 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=4870969577794f65", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:28:56,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:56,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.038 0.030 2026-09-19 03:28:56,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 03:28:56,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.147 0.148 2026-09-19 03:28:56,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.277 2026-09-19 03:28:56,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-19 03:28:56,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:56,792 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:28:56,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/image/ir.attachment/9325/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:28:56,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:56,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:56,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/image/ir.attachment/9324/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:28:56,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:56,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/image/ir.attachment/9291/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:28:56,957 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:57,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/pos.category/352/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:28:57,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.000 0.032 2026-09-19 03:28:57,062 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-19 03:28:57,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-09-19 03:28:57,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-19 03:28:57,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.011 0.078 2026-09-19 03:28:57,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,140 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-19 03:28:57,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/product.template/2477/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 03:28:57,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "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-19 03:28:57,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,410 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:28:57,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /pos-self/184?access_token=4870969577794f65 HTTP/1.1" 303 - 2 0.001 0.004 2026-09-19 03:28:57,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /fr/pos-self/184?access_token=4870969577794f65 HTTP/1.1" 200 - 10 0.008 0.021 2026-09-19 03:28:57,514 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:28:57,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.075 2026-09-19 03:28:57,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:57,705 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:28:57,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:28:57,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.015 0.021 2026-09-19 03:28:57,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.034 2026-09-19 03:28:57,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.059 0.121 2026-09-19 03:28:57,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-09-19 03:28:57,994 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:57] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.009 0.015 2026-09-19 03:28:58,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:58] "GET /web/image/ir.attachment/9325/raw HTTP/1.1" 304 - 4 0.001 0.007 2026-09-19 03:28:58,092 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:58] "GET /web/image/ir.attachment/9324/raw HTTP/1.1" 304 - 4 0.002 0.006 2026-09-19 03:28:58,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:28:58] "GET /web/image/ir.attachment/9291/raw HTTP/1.1" 304 - 4 0.001 0.006 2026-09-19 03:28:58,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-09-19 03:28:58,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:28:58,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8400904 (allocated 10424320) 2026-09-19 03:28:58,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 138651 2026-09-19 03:28:58,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-09-19 03:28:58,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 138651 2026-09-19 03:28:58,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032858_559194_test_self_order_language_changes.txt 2026-09-19 03:28:58,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpwf50mw4z_chrome_odoo" 2026-09-19 03:28:58,601 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-09-19 03:29:02,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 138858 2026-09-19 03:29:02,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmprqjtlevx_chrome_odoo 2026-09-19 03:29:02,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:43943/json/version 2026-09-19 03:29:02,663 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:02,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:02,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:43943/json 2026-09-19 03:29:02,678 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:02,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:43943/devtools/page/C654A73209DA6DA8059D8EA416EFA301 2026-09-19 03:29:02,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-09-19 03:29:02,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-09-19 03:29:02,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-09-19 03:29:02,878 44 INFO rb-c72f0cd-224934-416830 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=8b4e4697939b44c9" in browser 2026-09-19 03:29:02,878 44 INFO rb-c72f0cd-224934-416830 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=8b4e4697939b44c9" 2026-09-19 03:29:02,897 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:03,212 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /pos-self/185?access_token=8b4e4697939b44c9 HTTP/1.1" 200 - 57 0.034 0.285 2026-09-19 03:29:03,220 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'C654A73209DA6DA8059D8EA416EFA301', 'loaderId': '70D4FF9A40E7078A51CDA24C7B70997F', 'isDownload': False} 2026-09-19 03:29:03,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:03,238 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:03,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:03,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.023 2026-09-19 03:29:03,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:03,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.059 2026-09-19 03:29:03,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:03,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.093 2026-09-19 03:29:03,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:29:03,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 03:29:03,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.009 2026-09-19 03:29:03,533 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:03,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:29:03,542 44 INFO rb-c72f0cd-224934-416830 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=8b4e4697939b44c9", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:03,551 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:03,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.022 0.037 2026-09-19 03:29:03,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-19 03:29:03,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.124 0.136 2026-09-19 03:29:03,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.244 2026-09-19 03:29:03,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:03] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-19 03:29:03,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/ir.attachment/9366/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:29:04,066 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,113 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:29:04,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/pos.category/353/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-09-19 03:29:04,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/product.template/2479/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:29:04,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/product.template/2478/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:29:04,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/pos.category/354/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-09-19 03:29:04,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/pos.category/355/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.071 2026-09-19 03:29:04,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/ir.attachment/9332/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:29:04,414 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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-19 03:29:04,427 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/product.product/2979/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.014 2026-09-19 03:29:04,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "GET /web/image/product.product/2980/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.003 0.031 2026-09-19 03:29:04,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25891243 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': '4f98d6ee-d6d7-4561-9d81-611946ec3f7e'}] 2026-09-19 03:29:04,520 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25891243 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': '4f98d6ee-d6d7-4561-9d81-611946ec3f7e'} created pos.order #925 2026-09-19 03:29:04,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25891243 finished 2026-09-19 03:29:04,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 94 0.086 0.099 2026-09-19 03:29:04,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.010 2026-09-19 03:29:04,684 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-09-19 03:29:04,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:04] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.009 2026-09-19 03:29:04,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:04,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7577592 (allocated 8650752) 2026-09-19 03:29:04,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 138858 2026-09-19 03:29:04,760 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-09-19 03:29:04,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 138858 2026-09-19 03:29:04,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032904_856540_test_self_order_parent_category.txt 2026-09-19 03:29:04,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmprqjtlevx_chrome_odoo" 2026-09-19 03:29:04,898 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-09-19 03:29:08,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 139042 2026-09-19 03:29:08,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmp4ny2axei_chrome_odoo 2026-09-19 03:29:08,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37091/json/version 2026-09-19 03:29:08,584 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:08,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-09-19 03:29:08,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37091/json 2026-09-19 03:29:08,642 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:08,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:37091/devtools/page/66ECAD40A0C80AB883362427EDB78C79 2026-09-19 03:29:08,679 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-09-19 03:29:08,685 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-09-19 03:29:08,715 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-09-19 03:29:08,832 44 INFO rb-c72f0cd-224934-416830 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=55d78c7da6e749ae" in browser 2026-09-19 03:29:08,833 44 INFO rb-c72f0cd-224934-416830 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=55d78c7da6e749ae" 2026-09-19 03:29:08,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:09,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /pos-self/186?access_token=55d78c7da6e749ae HTTP/1.1" 200 - 57 0.029 0.444 2026-09-19 03:29:09,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '66ECAD40A0C80AB883362427EDB78C79', 'loaderId': '441D9A346E26F9605BE234D7486828AA', 'isDownload': False} 2026-09-19 03:29:09,317 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:09,335 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:09,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:09,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.037 2026-09-19 03:29:09,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:09,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.090 2026-09-19 03:29:09,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:09,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.126 2026-09-19 03:29:09,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.012 2026-09-19 03:29:09,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:29:09,645 44 INFO rb-c72f0cd-224934-416830 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=55d78c7da6e749ae", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:09,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.009 0.007 2026-09-19 03:29:09,652 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:09,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-09-19 03:29:09,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:09,716 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:09,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.077 0.039 2026-09-19 03:29:09,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 03:29:10,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.165 0.150 2026-09-19 03:29:10,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.276 2026-09-19 03:29:10,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-19 03:29:10,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-09-19 03:29:10,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/ir.attachment/9407/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:29:10,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,324 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:10,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/pos.category/348/image_128?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-19 03:29:10,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.template/2459/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:29:10,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.template/2460/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:29:10,381 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.template/2463/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-09-19 03:29:10,392 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.template/2461/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:29:10,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.template/2462/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-09-19 03:29:10,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,571 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/ir.attachment/9373/raw HTTP/1.1" 200 - 4 0.017 0.007 2026-09-19 03:29:10,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:10] "GET /web/image/product.product/2960/image_512?unique=2026-09-19T03:27:53.000+00:00 HTTP/1.1" 200 - 8 0.018 0.017 2026-09-19 03:29:10,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,905 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:10,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59551261 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '0c0f3475-47b1-4c48-a82c-4aeabebb4dfa'}] 2026-09-19 03:29:10,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59551261 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '0c0f3475-47b1-4c48-a82c-4aeabebb4dfa'} created pos.order #926 2026-09-19 03:29:11,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59551261 finished 2026-09-19 03:29:11,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 97 0.099 0.111 2026-09-19 03:29:11,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.013 2026-09-19 03:29:11,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:11] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.014 2026-09-19 03:29:11,178 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:11,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-09-19 03:29:11,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:29:11,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7942868 (allocated 8912896) 2026-09-19 03:29:11,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 139042 2026-09-19 03:29:11,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-09-19 03:29:11,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 139042 2026-09-19 03:29:11,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032911_357853_test_self_order_pricelist.txt 2026-09-19 03:29:11,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmp4ny2axei_chrome_odoo" 2026-09-19 03:29:11,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:29:12,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-09-19 03:29:16,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 139226 2026-09-19 03:29:16,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmptezry2ii_chrome_odoo 2026-09-19 03:29:16,165 44 INFO rb-c72f0cd-224934-416830 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:44659/json/version 2026-09-19 03:29:16,166 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:16,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:16,181 44 INFO rb-c72f0cd-224934-416830 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:44659/json 2026-09-19 03:29:16,182 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:16,197 44 INFO rb-c72f0cd-224934-416830 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:44659/devtools/page/1EE9B469EB022C40CE691CCE0F1ADB64 2026-09-19 03:29:16,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:16,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-09-19 03:29:16,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-09-19 03:29:16,357 44 INFO rb-c72f0cd-224934-416830 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=d2742b528783420c" in browser 2026-09-19 03:29:16,357 44 INFO rb-c72f0cd-224934-416830 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=d2742b528783420c" 2026-09-19 03:29:16,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:16,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:16] "GET /pos-self/187?access_token=d2742b528783420c HTTP/1.1" 200 - 57 0.026 0.316 2026-09-19 03:29:16,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '1EE9B469EB022C40CE691CCE0F1ADB64', 'loaderId': 'F617AF0E74D0205CB41D8B7B6EB7CB05', 'isDownload': False} 2026-09-19 03:29:16,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:16,737 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:16,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:16,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:16] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.025 2026-09-19 03:29:16,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:16,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:16] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.052 2026-09-19 03:29:16,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:16,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:16] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.089 2026-09-19 03:29:17,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:29:17,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:29:17,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:29:17,035 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:17,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:29:17,039 44 INFO rb-c72f0cd-224934-416830 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=d2742b528783420c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:17,047 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,102 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.023 0.029 2026-09-19 03:29:17,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 03:29:17,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.140 0.153 2026-09-19 03:29:17,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.261 2026-09-19 03:29:17,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/ir.attachment/9458/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:29:17,547 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,612 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:29:17,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-09-19 03:29:17,632 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:29:17,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.056 2026-09-19 03:29:17,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-19 03:29:17,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-19 03:29:17,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-19 03:29:17,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/ir.attachment/9424/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:29:17,718 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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-19 03:29:17,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.009 0.016 2026-09-19 03:29:17,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:17,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70551968 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': 'd55f182c-038b-47a1-a826-04e77d71751f'}] 2026-09-19 03:29:17,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70551968 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': 'd55f182c-038b-47a1-a826-04e77d71751f'} created pos.order #927 2026-09-19 03:29:17,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70551968 finished 2026-09-19 03:29:17,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.077 0.103 2026-09-19 03:29:18,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,228 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #3 deleted mail.message records with IDs: [6662] 2026-09-19 03:29:18,306 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #3 deleted pos.order records with IDs: [927] 2026-09-19 03:29:18,314 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2607] 2026-09-19 03:29:18,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:18] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.063 0.059 2026-09-19 03:29:18,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:18] "GET /web/image/ir.attachment/9457/raw HTTP/1.1" 200 - 4 0.004 0.102 2026-09-19 03:29:18,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.004 0.013 2026-09-19 03:29:18,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-09-19 03:29:18,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:18,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8125716 (allocated 8912896) 2026-09-19 03:29:18,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 139226 2026-09-19 03:29:18,503 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-09-19 03:29:18,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 139226 2026-09-19 03:29:18,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032918_604242_test_delete_mobile_order_from_backend.txt 2026-09-19 03:29:18,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmptezry2ii_chrome_odoo" 2026-09-19 03:29:18,660 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-09-19 03:29:22,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 139412 2026-09-19 03:29:22,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp0ltaoei__chrome_odoo 2026-09-19 03:29:22,255 44 INFO rb-c72f0cd-224934-416830 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:33741/json/version 2026-09-19 03:29:22,256 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:22,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:22,315 44 INFO rb-c72f0cd-224934-416830 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:33741/json 2026-09-19 03:29:22,315 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:22,341 44 INFO rb-c72f0cd-224934-416830 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:33741/devtools/page/C28DD033F9B5681369BE58FAC833E21E 2026-09-19 03:29:22,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:22,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-19 03:29:22,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-19 03:29:22,513 44 INFO rb-c72f0cd-224934-416830 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=ea04c30a063a4e43" in browser 2026-09-19 03:29:22,513 44 INFO rb-c72f0cd-224934-416830 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=ea04c30a063a4e43" 2026-09-19 03:29:22,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:22,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:22] "GET /pos-self/188?access_token=ea04c30a063a4e43 HTTP/1.1" 200 - 57 0.054 0.303 2026-09-19 03:29:22,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'C28DD033F9B5681369BE58FAC833E21E', 'loaderId': 'F7D180DC1C0B99A7612968213BCAE99A', 'isDownload': False} 2026-09-19 03:29:22,891 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:22,914 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:22,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:22,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:22] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.027 2026-09-19 03:29:22,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:23,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.085 2026-09-19 03:29:23,030 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:23,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.111 2026-09-19 03:29:23,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:29:23,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-19 03:29:23,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.010 2026-09-19 03:29:23,248 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:23,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:29:23,255 44 INFO rb-c72f0cd-224934-416830 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=ea04c30a063a4e43", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:23,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.061 0.032 2026-09-19 03:29:23,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.114 2026-09-19 03:29:23,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.156 0.147 2026-09-19 03:29:23,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.278 2026-09-19 03:29:23,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/ir.attachment/9499/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:29:23,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,864 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:23,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:29:23,905 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.030 2026-09-19 03:29:23,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.009 0.064 2026-09-19 03:29:23,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-09-19 03:29:23,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:29:23,968 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:23,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:23] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:29:24,044 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "GET /web/image/ir.attachment/9465/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-09-19 03:29:24,090 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:29:24,097 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,114 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.012 0.027 2026-09-19 03:29:24,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.008 0.048 2026-09-19 03:29:24,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97779131 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '421da29f-8249-4d80-87a7-c8e491fb5d99'}] 2026-09-19 03:29:24,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97779131 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '421da29f-8249-4d80-87a7-c8e491fb5d99'} created pos.order #928 2026-09-19 03:29:24,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97779131 finished 2026-09-19 03:29:24,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.071 0.121 2026-09-19 03:29:24,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.012 2026-09-19 03:29:24,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-19 03:29:24,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:24,690 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8105676 (allocated 9437184) 2026-09-19 03:29:24,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 139412 2026-09-19 03:29:24,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-19 03:29:24,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 139412 2026-09-19 03:29:24,796 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032924_796562_test_mobile_self_order_preparation_changes.txt 2026-09-19 03:29:24,796 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp0ltaoei__chrome_odoo" 2026-09-19 03:29:25,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 139599 2026-09-19 03:29:25,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp_0hzlg8g_chrome_odoo 2026-09-19 03:29:25,058 44 INFO rb-c72f0cd-224934-416830 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:36143/json/version 2026-09-19 03:29:25,060 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:25,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:25,115 44 INFO rb-c72f0cd-224934-416830 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:36143/json 2026-09-19 03:29:25,115 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:25,125 44 INFO rb-c72f0cd-224934-416830 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:36143/devtools/page/C8D2B78269DEF3B5F4B1D9622434B280 2026-09-19 03:29:25,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:25,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-19 03:29:25,200 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:29:25,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-19 03:29:25,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:25,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:25,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:25] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 73 0.043 0.235 2026-09-19 03:29:25,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'C8D2B78269DEF3B5F4B1D9622434B280', 'loaderId': 'E5462F857DE524E7620D95368AD7C4C0', 'isDownload': False} 2026-09-19 03:29:25,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:25,540 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:25,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:25] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:29:25,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:25] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:29:25,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:25] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:29:26,016 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:29:26,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:29:26,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:29:26,057 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:26,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:29:26,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:26,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:29:26,094 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:29:26,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:29:26,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:29:26,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.025 2026-09-19 03:29:26,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-19 03:29:26,696 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-19 03:29:26,697 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:26,698 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-19 03:29:26,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:26,706 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 485 0.225 0.280 2026-09-19 03:29:26,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:29:26,820 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "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-19 03:29:26,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-19 03:29:26,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "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-19 03:29:26,915 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:26,926 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-19 03:29:26,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:29:26,965 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:29:26,979 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:29:26,981 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 03:29:26,983 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:26] "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-19 03:29:27,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,030 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:29:27,031 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:29:27,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.060 2026-09-19 03:29:27,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.014 0.039 2026-09-19 03:29:27,113 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,145 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 33 0.038 0.090 2026-09-19 03:29:27,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /pos/ui/188 HTTP/1.1" 200 - 33 0.021 0.161 2026-09-19 03:29:27,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.039 0.122 2026-09-19 03:29:27,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.227 2026-09-19 03:29:27,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.020 2026-09-19 03:29:27,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.029 2026-09-19 03:29:27,341 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:27,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,654 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:27,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-19 03:29:27,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82363062 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': '421da29f-8249-4d80-87a7-c8e491fb5d99'}] 2026-09-19 03:29:27,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:27,910 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:29:27,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15125208 (allocated 15990784) 2026-09-19 03:29:27,993 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 139599 2026-09-19 03:29:28,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-19 03:29:28,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 139599 2026-09-19 03:29:28,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [816] to pos.order #928 2026-09-19 03:29:28,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032928_078993_test_mobile_self_order_preparation_changes.txt 2026-09-19 03:29:28,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp_0hzlg8g_chrome_odoo" 2026-09-19 03:29:28,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-09-19 03:29:28,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82363062 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': '421da29f-8249-4d80-87a7-c8e491fb5d99'} updated pos.order #928 2026-09-19 03:29:28,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82363062 finished 2026-09-19 03:29:28,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.198 0.277 2026-09-19 03:29:28,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-09-19 03:29:32,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 139801 2026-09-19 03:29:32,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmprhu1dy58_chrome_odoo 2026-09-19 03:29:32,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:42557/json/version 2026-09-19 03:29:32,148 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:32,158 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:32,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:42557/json 2026-09-19 03:29:32,160 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:32,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:42557/devtools/page/B36D80FAF0302AB0A547C804857F6673 2026-09-19 03:29:32,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-09-19 03:29:32,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-09-19 03:29:32,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-09-19 03:29:32,327 44 INFO rb-c72f0cd-224934-416830 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=de6274681b2c4069" in browser 2026-09-19 03:29:32,327 44 INFO rb-c72f0cd-224934-416830 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=de6274681b2c4069" 2026-09-19 03:29:32,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:32,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:32] "GET /pos-self/189?access_token=de6274681b2c4069 HTTP/1.1" 200 - 57 0.029 0.501 2026-09-19 03:29:32,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'B36D80FAF0302AB0A547C804857F6673', 'loaderId': '6471DE3BAB2A01AF265B3201AC343D48', 'isDownload': False} 2026-09-19 03:29:32,877 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:32,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:32,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:32,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:32] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.029 2026-09-19 03:29:32,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:32,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:32] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.065 2026-09-19 03:29:33,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:33,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.020 0.107 2026-09-19 03:29:33,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-19 03:29:33,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:29:33,155 44 INFO rb-c72f0cd-224934-416830 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=de6274681b2c4069", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:33,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.009 2026-09-19 03:29:33,160 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:33,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:29:33,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.035 0.053 2026-09-19 03:29:33,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-19 03:29:33,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.116 0.166 2026-09-19 03:29:33,577 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.255 2026-09-19 03:29:33,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,663 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/ir.attachment/9540/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-09-19 03:29:33,699 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-09-19 03:29:33,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,766 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:29:33,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.038 2026-09-19 03:29:33,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-19 03:29:33,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:29:33,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.008 0.060 2026-09-19 03:29:33,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.008 0.067 2026-09-19 03:29:33,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/ir.attachment/9506/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:29:33,869 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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-19 03:29:33,872 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:33] "GET /web/image/product.product/2984/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-19 03:29:33,877 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,941 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:33,985 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52370807 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '41221b09-ea97-4e6f-8899-c4d7ad5f1b4b'}] 2026-09-19 03:29:34,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52370807 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '41221b09-ea97-4e6f-8899-c4d7ad5f1b4b'} created pos.order #929 2026-09-19 03:29:34,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52370807 finished 2026-09-19 03:29:34,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 232 0.147 0.210 2026-09-19 03:29:34,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:34,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36468410 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': '5a6d0730-2a2c-4ad3-8ea7-346395c48438'}] 2026-09-19 03:29:34,747 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36468410 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': '5a6d0730-2a2c-4ad3-8ea7-346395c48438'} created pos.order #930 2026-09-19 03:29:34,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36468410 finished 2026-09-19 03:29:35,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.124 0.191 2026-09-19 03:29:35,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,284 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,332 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88976877 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': '5db8e43d-dcee-47ab-bf52-75a40b0ec1c1'}] 2026-09-19 03:29:35,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88976877 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': '5db8e43d-dcee-47ab-bf52-75a40b0ec1c1'} created pos.order #931 2026-09-19 03:29:35,453 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88976877 finished 2026-09-19 03:29:35,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.093 0.190 2026-09-19 03:29:35,725 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,841 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,900 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:35,955 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:36,006 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:36,068 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:36,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27646746 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': 'a1c70412-1c7c-4b5f-b7bb-090fdbd25ea2'}] 2026-09-19 03:29:36,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27646746 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': 'a1c70412-1c7c-4b5f-b7bb-090fdbd25ea2'} created pos.order #932 2026-09-19 03:29:36,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27646746 finished 2026-09-19 03:29:36,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.091 0.201 2026-09-19 03:29:36,405 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:36,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-09-19 03:29:36,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:36,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10053456 (allocated 11272192) 2026-09-19 03:29:36,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 139801 2026-09-19 03:29:36,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-09-19 03:29:36,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 139801 2026-09-19 03:29:36,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032936_596028_test_order_sequence_in_self.txt 2026-09-19 03:29:36,596 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmprhu1dy58_chrome_odoo" 2026-09-19 03:29:36,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-09-19 03:29:40,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 139993 2026-09-19 03:29:40,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpd86pgrgy_chrome_odoo 2026-09-19 03:29:40,254 44 INFO rb-c72f0cd-224934-416830 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:42783/json/version 2026-09-19 03:29:40,257 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:40,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:40,283 44 INFO rb-c72f0cd-224934-416830 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:42783/json 2026-09-19 03:29:40,284 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:40,292 44 INFO rb-c72f0cd-224934-416830 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:42783/devtools/page/7F543C32DA0E643703EC02DE8A0C0F07 2026-09-19 03:29:40,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:40,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-09-19 03:29:40,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:29:40,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-09-19 03:29:40,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:40,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:40,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:40,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:40] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 87 0.035 0.402 2026-09-19 03:29:40,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '7F543C32DA0E643703EC02DE8A0C0F07', 'loaderId': '9E290432F8AE3FB20E391DC8147F9C74', 'isDownload': False} 2026-09-19 03:29:40,951 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:40,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:40,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:40] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:29:40,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:40] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:29:40,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:40] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:29:41,387 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:29:41,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:41,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:29:41,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:41,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:29:41,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:41,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:29:41,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:29:41,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.008 2026-09-19 03:29:41,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-19 03:29:41,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.031 2026-09-19 03:29:41,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-09-19 03:29:42,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-19 03:29:42,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-19 03:29:42,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.293 0.394 2026-09-19 03:29:42,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "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-19 03:29:42,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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.004 2026-09-19 03:29:42,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-19 03:29:42,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-09-19 03:29:42,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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-19 03:29:42,519 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:29:42,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:29:42,569 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:29:42,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.035 2026-09-19 03:29:42,574 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:29:42,620 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 03:29:42,628 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-09-19 03:29:42,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image/res.users/280/avatar_128 HTTP/1.1" 200 - 14 0.039 0.069 2026-09-19 03:29:42,661 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:29:42,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.059 2026-09-19 03:29:42,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 33 0.026 0.093 2026-09-19 03:29:42,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /pos/ui/190 HTTP/1.1" 200 - 33 0.022 0.107 2026-09-19 03:29:42,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.110 2026-09-19 03:29:42,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.061 2026-09-19 03:29:42,835 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:42,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-09-19 03:29:42,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:42,975 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:43,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:43,088 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:43,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4716134 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': '7562156f-97b7-45c1-a1c6-9899c07ba98d'}] 2026-09-19 03:29:43,096 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:43,141 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4716134 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': '7562156f-97b7-45c1-a1c6-9899c07ba98d'} updated pos.order #933 2026-09-19 03:29:43,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4716134 finished 2026-09-19 03:29:43,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.097 0.077 2026-09-19 03:29:43,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:29:43,317 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:43,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29: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.013 2026-09-19 03:29:45,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,601 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,652 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589936 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': '7ebee416-b83d-4c83-8474-063e52977f73'}] 2026-09-19 03:29:45,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589936 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': '7ebee416-b83d-4c83-8474-063e52977f73'} created pos.order #934 2026-09-19 03:29:45,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589936 finished 2026-09-19 03:29:45,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.016 0.054 2026-09-19 03:29:45,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:45,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:45] "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.006 2026-09-19 03:29:45,984 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-09-19 03:29:45,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:46,063 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16355660 (allocated 17436672) 2026-09-19 03:29:46,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 139993 2026-09-19 03:29:46,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-09-19 03:29:46,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 139993 2026-09-19 03:29:46,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032946_171901_test_pos_self_order_table_transfer.txt 2026-09-19 03:29:46,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpd86pgrgy_chrome_odoo" 2026-09-19 03:29:46,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-09-19 03:29:50,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 140204 2026-09-19 03:29:50,341 44 INFO rb-c72f0cd-224934-416830 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/tmp3d9gc9jd_chrome_odoo 2026-09-19 03:29:50,341 44 INFO rb-c72f0cd-224934-416830 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:44413/json/version 2026-09-19 03:29:50,342 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:50,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:50,348 44 INFO rb-c72f0cd-224934-416830 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:44413/json 2026-09-19 03:29:50,348 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:50,354 44 INFO rb-c72f0cd-224934-416830 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:44413/devtools/page/2881A9C631A4E7F883A448A86B53C78B 2026-09-19 03:29:50,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:50,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:50,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:50,528 44 INFO rb-c72f0cd-224934-416830 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=627f034fc79a4b1e" in browser 2026-09-19 03:29:50,528 44 INFO rb-c72f0cd-224934-416830 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=627f034fc79a4b1e" 2026-09-19 03:29:50,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:50,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:50] "GET /pos-self/191?access_token=627f034fc79a4b1e HTTP/1.1" 200 - 57 0.033 0.324 2026-09-19 03:29:50,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '2881A9C631A4E7F883A448A86B53C78B', 'loaderId': '94B24A14CCC61ED406A2E94C5D82D701', 'isDownload': False} 2026-09-19 03:29:50,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:50,919 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:50,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:50,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:50] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.022 0.032 2026-09-19 03:29:50,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:51,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.074 2026-09-19 03:29:51,032 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:51,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.110 2026-09-19 03:29:51,214 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:29:51,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.016 2026-09-19 03:29:51,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-09-19 03:29:51,266 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:51,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:29:51,275 44 INFO rb-c72f0cd-224934-416830 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=627f034fc79a4b1e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:51,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.022 0.032 2026-09-19 03:29:51,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.094 2026-09-19 03:29:51,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.150 0.168 2026-09-19 03:29:51,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.291 2026-09-19 03:29:51,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/ir.attachment/9619/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:29:51,801 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/ir.attachment/9585/raw HTTP/1.1" 200 - 4 0.006 0.013 2026-09-19 03:29:51,832 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:51,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:29:51,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:51,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/pos.category/357/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-19 03:29:51,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-09-19 03:29:51,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-19 03:29:51,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-09-19 03:29:51,992 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:51] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:29:51,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:52,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:52] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:29:52,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:52] "GET /web/image/product.template/2485/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-19 03:29:52,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:52] "GET /web/image/product.template/2486/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-19 03:29:52,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-09-19 03:29:52,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:52,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7035260 (allocated 7864320) 2026-09-19 03:29:52,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 140204 2026-09-19 03:29:52,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-09-19 03:29:52,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 140204 2026-09-19 03:29:52,189 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032952_189181_test_self_order_category_with_only_special_products.txt 2026-09-19 03:29:52,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmp3d9gc9jd_chrome_odoo" 2026-09-19 03:29:52,223 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:55,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 140386 2026-09-19 03:29:55,967 44 INFO rb-c72f0cd-224934-416830 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/tmphev54yjx_chrome_odoo 2026-09-19 03:29:55,967 44 INFO rb-c72f0cd-224934-416830 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:42381/json/version 2026-09-19 03:29:55,974 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:55,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:55,983 44 INFO rb-c72f0cd-224934-416830 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:42381/json 2026-09-19 03:29:55,986 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:29:56,027 44 INFO rb-c72f0cd-224934-416830 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:42381/devtools/page/176E30C3319436A55CC1E45E93B9E0A4 2026-09-19 03:29:56,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,178 44 INFO rb-c72f0cd-224934-416830 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=e2ffc56140f64a1c" in browser 2026-09-19 03:29:56,179 44 INFO rb-c72f0cd-224934-416830 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=e2ffc56140f64a1c" 2026-09-19 03:29:56,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:29:56,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /pos-self/192?access_token=e2ffc56140f64a1c HTTP/1.1" 200 - 57 0.037 0.355 2026-09-19 03:29:56,584 44 INFO rb-c72f0cd-224934-416830 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': '176E30C3319436A55CC1E45E93B9E0A4', 'loaderId': '4974E6ACECEA7D4AA838FDC50FCDBFA0', 'isDownload': False} 2026-09-19 03:29:56,584 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,596 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:29:56,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:29:56,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.037 2026-09-19 03:29:56,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:29:56,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.092 2026-09-19 03:29:56,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:29:56,723 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.113 2026-09-19 03:29:56,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:29:56,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.013 2026-09-19 03:29:56,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:29:56,897 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:29:56,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:29:56,905 44 INFO rb-c72f0cd-224934-416830 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=e2ffc56140f64a1c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:29:56,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-19 03:29:56,970 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:56,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.020 0.042 2026-09-19 03:29:56,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-09-19 03:29:57,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.091 0.137 2026-09-19 03:29:57,273 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,310 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/ir.attachment/9660/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:29:57,375 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.003 0.029 2026-09-19 03:29:57,523 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:29:57,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.021 2026-09-19 03:29:57,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-09-19 03:29:57,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-19 03:29:57,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:29:57,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.060 2026-09-19 03:29:57,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:29:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.003 0.016 2026-09-19 03:29:57,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,692 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:57,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:58,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:58,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:58,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7756524 (allocated 8650752) 2026-09-19 03:29:58,092 44 INFO rb-c72f0cd-224934-416830 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 140386 2026-09-19 03:29:58,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:29:58,096 44 INFO rb-c72f0cd-224934-416830 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 140386 2026-09-19 03:29:58,196 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_032958_196503_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-09-19 03:29:58,196 44 INFO rb-c72f0cd-224934-416830 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/tmphev54yjx_chrome_odoo" 2026-09-19 03:29:58,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-09-19 03:30:02,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 140573 2026-09-19 03:30:02,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpmzcc8z3y_chrome_odoo 2026-09-19 03:30:02,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38197/json/version 2026-09-19 03:30:02,085 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:02,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:02,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38197/json 2026-09-19 03:30:02,098 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:02,108 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38197/devtools/page/83B853E5E0A22AED05992A2B0254197C 2026-09-19 03:30:02,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:02,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:02,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:02,307 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:02,307 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:02,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:30:02,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:02] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 59 0.045 0.371 2026-09-19 03:30:02,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '83B853E5E0A22AED05992A2B0254197C', 'loaderId': '425D503B9D10528D9519CF27F30652BF', 'isDownload': False} 2026-09-19 03:30:02,734 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:02,752 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:02,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:30:02,814 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:02] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.035 2026-09-19 03:30:02,830 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:30:02,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:02] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.080 2026-09-19 03:30:02,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:30:02,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:02] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.097 2026-09-19 03:30:03,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:30:03,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:30:03,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:30:03,068 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:03,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:30:03,075 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:03,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.037 0.034 2026-09-19 03:30:03,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-19 03:30:03,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.146 0.139 2026-09-19 03:30:03,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.266 2026-09-19 03:30:03,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:30:03,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:03,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:30:03,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:30:03,627 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:03,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:30:03,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.015 2026-09-19 03:30:03,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-19 03:30:03,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-09-19 03:30:03,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 03:30:03,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-19 03:30:03,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,834 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "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-19 03:30:03,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:03] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.022 2026-09-19 03:30:03,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:03,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92421463 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ee720aa4-1f2e-4c16-8c47-0c08fb6a1af7'}] 2026-09-19 03:30:03,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92421463 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': 'ee720aa4-1f2e-4c16-8c47-0c08fb6a1af7'} created pos.order #935 2026-09-19 03:30:03,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92421463 finished 2026-09-19 03:30:04,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.062 0.091 2026-09-19 03:30:04,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-09-19 03:30:04,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,186 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:04] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.017 0.027 2026-09-19 03:30:04,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-09-19 03:30:04,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:04,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:04,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8163604 (allocated 9175040) 2026-09-19 03:30:04,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:04] "GET /web/image/ir.attachment/9700/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:30:04,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 140573 2026-09-19 03:30:04,746 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:04,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 140573 2026-09-19 03:30:04,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033004_847052_test_self_order_mobile.txt 2026-09-19 03:30:04,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpmzcc8z3y_chrome_odoo" 2026-09-19 03:30:05,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 140763 2026-09-19 03:30:05,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpjdlyuh5l_chrome_odoo 2026-09-19 03:30:05,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39531/json/version 2026-09-19 03:30:05,108 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:05,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:05,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39531/json 2026-09-19 03:30:05,137 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:05,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39531/devtools/page/808DBDC4D0EFF46F1AF055278208B85C 2026-09-19 03:30:05,159 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:05,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:05,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:05,208 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:05,209 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:05,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.007 0.023 2026-09-19 03:30:05,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '808DBDC4D0EFF46F1AF055278208B85C', 'loaderId': '43AAFC6FA95B3D28153482F7546B326F', 'isDownload': False} 2026-09-19 03:30:05,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:05,285 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:05,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.011 2026-09-19 03:30:05,333 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.035 2026-09-19 03:30:05,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:30:05,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:30:05,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:30:05,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:30:05,515 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:05,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:05,525 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:05,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:05,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.011 0.028 2026-09-19 03:30:05,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.043 2026-09-19 03:30:05,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:30:05,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:05,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.054 0.129 2026-09-19 03:30:05,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.008 2026-09-19 03:30:05,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:05,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:30:05,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:05,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.007 2026-09-19 03:30:05,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.014 2026-09-19 03:30:05,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.002 0.023 2026-09-19 03:30:05,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:06,015 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-19 03:30:06,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-19 03:30:06,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-19 03:30:06,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.010 0.048 2026-09-19 03:30:06,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.064 2026-09-19 03:30:06,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-09-19 03:30:06,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,176 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:06,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.008 0.016 2026-09-19 03:30:06,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 03:30:06,328 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60453718 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '3f70c707-e99b-424c-b34d-0e8d94883850'}] 2026-09-19 03:30:06,458 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60453718 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '3f70c707-e99b-424c-b34d-0e8d94883850'} created pos.order #936 2026-09-19 03:30:06,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60453718 finished 2026-09-19 03:30:06,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.055 0.091 2026-09-19 03:30:06,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.011 2026-09-19 03:30:06,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:06,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:06,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8367144 (allocated 9961472) 2026-09-19 03:30:06,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 140763 2026-09-19 03:30:06,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:06,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:06] "GET /web/image/ir.attachment/9700/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:30:06,931 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 140763 2026-09-19 03:30:07,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033007_025940_test_self_order_mobile.txt 2026-09-19 03:30:07,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpjdlyuh5l_chrome_odoo" 2026-09-19 03:30:07,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 140959 2026-09-19 03:30:07,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmprm99c5qh_chrome_odoo 2026-09-19 03:30:07,304 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41469/json/version 2026-09-19 03:30:07,305 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:07,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:07,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41469/json 2026-09-19 03:30:07,364 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:07,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41469/devtools/page/630E8C074751327B8D180ED8EC0F5D5C 2026-09-19 03:30:07,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:07,411 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:07,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:07,447 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:07,447 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:07,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.012 0.022 2026-09-19 03:30:07,510 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '630E8C074751327B8D180ED8EC0F5D5C', 'loaderId': 'E957D41E56362DAF01298F8675468547', 'isDownload': False} 2026-09-19 03:30:07,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:07,531 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:07,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.020 2026-09-19 03:30:07,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:30:07,590 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.010 0.025 2026-09-19 03:30:07,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.007 0.008 2026-09-19 03:30:07,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:30:07,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:30:07,796 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:07,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:07,806 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:07,821 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:07,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:30:07,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:07,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.044 2026-09-19 03:30:07,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-09-19 03:30:08,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.080 0.122 2026-09-19 03:30:08,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 03:30:08,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:08,205 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:30:08,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.006 2026-09-19 03:30:08,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.009 2026-09-19 03:30:08,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.024 2026-09-19 03:30:08,254 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:08,262 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:08,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:30:08,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-19 03:30:08,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:30:08,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:30:08,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-19 03:30:08,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:30:08,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,453 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:08,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-09-19 03:30:08,487 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,556 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522945 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '6f2dbd83-a090-4e13-a494-4f0deff6e680'}] 2026-09-19 03:30:08,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522945 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '6f2dbd83-a090-4e13-a494-4f0deff6e680'} created pos.order #937 2026-09-19 03:30:08,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522945 finished 2026-09-19 03:30:08,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.038 0.104 2026-09-19 03:30:08,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.023 2026-09-19 03:30:08,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,796 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:08,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:09,004 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:09,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:09,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8095032 (allocated 9175040) 2026-09-19 03:30:09,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 140959 2026-09-19 03:30:09,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:09,096 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 140959 2026-09-19 03:30:09,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033009_192053_test_self_order_mobile.txt 2026-09-19 03:30:09,192 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmprm99c5qh_chrome_odoo" 2026-09-19 03:30:09,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141150 2026-09-19 03:30:09,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpe48jncu6_chrome_odoo 2026-09-19 03:30:09,448 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34525/json/version 2026-09-19 03:30:09,450 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:09,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:09,536 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34525/json 2026-09-19 03:30:09,537 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:09,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34525/devtools/page/C70232F5BDB4BB3A060F268E2A271362 2026-09-19 03:30:09,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:09,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:09,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:09,626 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:09,626 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:09,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.009 0.020 2026-09-19 03:30:09,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'C70232F5BDB4BB3A060F268E2A271362', 'loaderId': 'CB613D404BCD1207DFC270DF79F43D10', 'isDownload': False} 2026-09-19 03:30:09,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:09,719 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:09,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.006 2026-09-19 03:30:09,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.007 2026-09-19 03:30:09,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.027 2026-09-19 03:30:09,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:30:09,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:30:09,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.007 2026-09-19 03:30:09,980 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:09,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:09,990 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:09,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:30:09,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.011 0.034 2026-09-19 03:30:10,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-19 03:30:10,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.093 0.121 2026-09-19 03:30:10,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:30:10,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:10,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:30:10,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.020 0.021 2026-09-19 03:30:10,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.038 2026-09-19 03:30:10,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.031 2026-09-19 03:30:10,450 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:10,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.050 2026-09-19 03:30:10,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.042 2026-09-19 03:30:10,493 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.003 0.030 2026-09-19 03:30:10,573 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-09-19 03:30:10,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-19 03:30:10,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-09-19 03:30:10,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-09-19 03:30:10,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:30:10,659 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:10,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-09-19 03:30:10,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:10] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 03:30:10,816 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:10,908 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95130020 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': '3e0d5a54-2c7a-4374-821e-1316adfaccc7'}] 2026-09-19 03:30:10,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95130020 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': '3e0d5a54-2c7a-4374-821e-1316adfaccc7'} created pos.order #938 2026-09-19 03:30:10,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95130020 finished 2026-09-19 03:30:11,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.051 0.094 2026-09-19 03:30:11,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.009 2026-09-19 03:30:11,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,131 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,248 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:11,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:11,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8381464 (allocated 9699328) 2026-09-19 03:30:11,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141150 2026-09-19 03:30:11,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:11,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141150 2026-09-19 03:30:11,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033011_519180_test_self_order_mobile.txt 2026-09-19 03:30:11,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpe48jncu6_chrome_odoo" 2026-09-19 03:30:11,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141344 2026-09-19 03:30:11,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpl6mrspbp_chrome_odoo 2026-09-19 03:30:11,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36007/json/version 2026-09-19 03:30:11,813 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36007', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:11,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:11,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36007/json 2026-09-19 03:30:11,852 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36007', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:11,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36007/devtools/page/85147058C2EBBA44F22B77AAC46758D9 2026-09-19 03:30:11,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:11,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:11,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:11,924 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:11,924 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:11,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:11] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.012 0.025 2026-09-19 03:30:11,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '85147058C2EBBA44F22B77AAC46758D9', 'loaderId': 'A2517B63F0A1BB49589A0C5B2EED596F', 'isDownload': False} 2026-09-19 03:30:11,988 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,022 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:12,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:30:12,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.007 2026-09-19 03:30:12,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.032 2026-09-19 03:30:12,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:30:12,215 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:12,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:30:12,239 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:12,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:12,257 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:12,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.022 0.028 2026-09-19 03:30:12,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.047 2026-09-19 03:30:12,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.088 0.129 2026-09-19 03:30:12,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.211 2026-09-19 03:30:12,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.006 2026-09-19 03:30:12,609 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:12,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-09-19 03:30:12,675 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:30:12,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:12,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.010 0.040 2026-09-19 03:30:12,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-09-19 03:30:12,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-09-19 03:30:12,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,896 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-09-19 03:30:12,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.109 2026-09-19 03:30:12,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-19 03:30:12,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:12,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.012 0.015 2026-09-19 03:30:12,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.031 2026-09-19 03:30:13,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.034 2026-09-19 03:30:13,010 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.064 2026-09-19 03:30:13,036 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "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-19 03:30:13,053 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.084 2026-09-19 03:30:13,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.038 2026-09-19 03:30:13,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13389914 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '1f3c0038-1884-4c29-a312-800d4f39de84'}] 2026-09-19 03:30:13,189 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13389914 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '1f3c0038-1884-4c29-a312-800d4f39de84'} created pos.order #939 2026-09-19 03:30:13,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13389914 finished 2026-09-19 03:30:13,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.049 0.097 2026-09-19 03:30:13,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.012 2026-09-19 03:30:13,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,466 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,626 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-09-19 03:30:13,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,740 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74612532 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '1f3c0038-1884-4c29-a312-800d4f39de84'}] 2026-09-19 03:30:13,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1473] to pos.order #939 2026-09-19 03:30:13,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74612532 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '1f3c0038-1884-4c29-a312-800d4f39de84'} updated pos.order #939 2026-09-19 03:30:13,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74612532 finished 2026-09-19 03:30:13,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.052 0.103 2026-09-19 03:30:13,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.011 2026-09-19 03:30:13,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:13,995 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:14,209 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8744036 (allocated 9961472) 2026-09-19 03:30:14,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141344 2026-09-19 03:30:14,266 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:14,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141344 2026-09-19 03:30:14,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033014_353654_test_self_order_mobile.txt 2026-09-19 03:30:14,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpl6mrspbp_chrome_odoo" 2026-09-19 03:30:14,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141537 2026-09-19 03:30:14,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmppqfg6gps_chrome_odoo 2026-09-19 03:30:14,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35135/json/version 2026-09-19 03:30:14,615 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:14,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:14,665 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35135/json 2026-09-19 03:30:14,669 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:14,680 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35135/devtools/page/63BE67781F19D199528DD9192BEAE116 2026-09-19 03:30:14,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:14,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:14,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:14,726 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:14,726 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:14,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:14] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.049 0.037 2026-09-19 03:30:14,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '63BE67781F19D199528DD9192BEAE116', 'loaderId': '57D12AB94A729AB904E8546E61D4F436', 'isDownload': False} 2026-09-19 03:30:14,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:14,869 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:14,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:14] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 03:30:14,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:14] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.009 2026-09-19 03:30:14,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:14] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-09-19 03:30:15,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.020 2026-09-19 03:30:15,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 03:30:15,128 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:15,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.009 0.013 2026-09-19 03:30:15,144 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:15,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:30:15,145 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.063 0.039 2026-09-19 03:30:15,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.105 2026-09-19 03:30:15,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.084 0.117 2026-09-19 03:30:15,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.199 2026-09-19 03:30:15,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.015 0.008 2026-09-19 03:30:15,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:15,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:30:15,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:15,664 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:30:15,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-19 03:30:15,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-19 03:30:15,777 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-09-19 03:30:15,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:30:15,809 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-09-19 03:30:15,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,840 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-09-19 03:30:15,892 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.016 0.011 2026-09-19 03:30:15,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.030 2026-09-19 03:30:15,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.036 2026-09-19 03:30:15,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.056 2026-09-19 03:30:15,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:15,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.068 2026-09-19 03:30:15,983 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:15,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.071 2026-09-19 03:30:15,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.118 2026-09-19 03:30:16,013 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:16] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.011 0.029 2026-09-19 03:30:16,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:16] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.010 2026-09-19 03:30:16,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12598318 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b2937557-55ca-4bb2-b8d7-d88f31dbda35'}] 2026-09-19 03:30:16,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12598318 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b2937557-55ca-4bb2-b8d7-d88f31dbda35'} created pos.order #940 2026-09-19 03:30:16,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12598318 finished 2026-09-19 03:30:16,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.074 0.098 2026-09-19 03:30:16,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-09-19 03:30:16,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,599 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:16] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.005 0.016 2026-09-19 03:30:16,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:16,923 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81432503 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b2937557-55ca-4bb2-b8d7-d88f31dbda35'}] 2026-09-19 03:30:16,945 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1475] to pos.order #940 2026-09-19 03:30:16,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81432503 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b2937557-55ca-4bb2-b8d7-d88f31dbda35'} updated pos.order #940 2026-09-19 03:30:16,967 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81432503 finished 2026-09-19 03:30:17,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.089 0.104 2026-09-19 03:30:17,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.009 2026-09-19 03:30:17,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,175 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:17,392 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8898112 (allocated 10223616) 2026-09-19 03:30:17,450 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141537 2026-09-19 03:30:17,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:17,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141537 2026-09-19 03:30:17,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033017_526837_test_self_order_mobile.txt 2026-09-19 03:30:17,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmppqfg6gps_chrome_odoo" 2026-09-19 03:30:17,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141738 2026-09-19 03:30:17,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpx3udmuqy_chrome_odoo 2026-09-19 03:30:17,811 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33811/json/version 2026-09-19 03:30:17,813 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:17,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:17,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33811/json 2026-09-19 03:30:17,829 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:17,836 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:33811/devtools/page/189999CF7283D7E67B0ED60A7BC44830 2026-09-19 03:30:17,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:17,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:17,877 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:17,896 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:17,897 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:17,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.005 0.018 2026-09-19 03:30:17,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '189999CF7283D7E67B0ED60A7BC44830', 'loaderId': 'EBC55DA66E464B53001776D5C73337EC', 'isDownload': False} 2026-09-19 03:30:17,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:17,949 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:17,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.013 2026-09-19 03:30:17,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-19 03:30:17,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:17] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-09-19 03:30:18,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-19 03:30:18,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:30:18,190 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:18,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.012 0.009 2026-09-19 03:30:18,195 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:18,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:30:18,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.020 0.031 2026-09-19 03:30:18,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.011 0.056 2026-09-19 03:30:18,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.104 0.157 2026-09-19 03:30:18,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.259 2026-09-19 03:30:18,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.009 2026-09-19 03:30:18,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:18,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:30:18,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-09-19 03:30:18,737 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:18,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.005 0.029 2026-09-19 03:30:18,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:30:18,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-09-19 03:30:18,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-09-19 03:30:18,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 03:30:18,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-19 03:30:18,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:18,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.018 0.011 2026-09-19 03:30:18,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.037 2026-09-19 03:30:19,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.037 2026-09-19 03:30:19,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.078 2026-09-19 03:30:19,052 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:19,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.062 2026-09-19 03:30:19,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.012 0.062 2026-09-19 03:30:19,076 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.060 2026-09-19 03:30:19,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.137 2026-09-19 03:30:19,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.152 2026-09-19 03:30:19,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.090 2026-09-19 03:30:19,177 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53840875 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'fa3effba-1e47-4a99-980c-e47adf5fb448'}] 2026-09-19 03:30:19,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53840875 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'fa3effba-1e47-4a99-980c-e47adf5fb448'} created pos.order #941 2026-09-19 03:30:19,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53840875 finished 2026-09-19 03:30:19,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.047 0.106 2026-09-19 03:30:19,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-19 03:30:19,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,676 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-09-19 03:30:19,724 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:19,820 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90316930 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'fa3effba-1e47-4a99-980c-e47adf5fb448'}] 2026-09-19 03:30:19,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1477] to pos.order #941 2026-09-19 03:30:19,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90316930 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'fa3effba-1e47-4a99-980c-e47adf5fb448'} updated pos.order #941 2026-09-19 03:30:19,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90316930 finished 2026-09-19 03:30:19,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.062 0.097 2026-09-19 03:30:19,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-19 03:30:19,987 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:20,257 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8780632 (allocated 9961472) 2026-09-19 03:30:20,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141738 2026-09-19 03:30:20,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:20,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141738 2026-09-19 03:30:20,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033020_444486_test_self_order_mobile.txt 2026-09-19 03:30:20,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpx3udmuqy_chrome_odoo" 2026-09-19 03:30:20,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141942 2026-09-19 03:30:20,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpoq8jdy9h_chrome_odoo 2026-09-19 03:30:20,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39081/json/version 2026-09-19 03:30:20,711 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:20,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:20,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39081/json 2026-09-19 03:30:20,742 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:20,748 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39081/devtools/page/CCD06D50ED1BB1C5B8F6F8AD7B85C502 2026-09-19 03:30:20,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:20,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:20,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:20,818 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:20,819 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:20,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:20] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.004 0.022 2026-09-19 03:30:20,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'CCD06D50ED1BB1C5B8F6F8AD7B85C502', 'loaderId': '631F8469B1A502A03FE203EF75617848', 'isDownload': False} 2026-09-19 03:30:20,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:20,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:20,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:20] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:30:20,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:20] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.028 2026-09-19 03:30:20,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:20] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.027 2026-09-19 03:30:21,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:30:21,106 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:30:21,124 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:21,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:30:21,128 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:21,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:30:21,133 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.011 0.023 2026-09-19 03:30:21,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.037 2026-09-19 03:30:21,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:30:21,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.073 0.118 2026-09-19 03:30:21,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.007 2026-09-19 03:30:21,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:21,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:21,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.015 0.015 2026-09-19 03:30:21,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.038 2026-09-19 03:30:21,605 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:21,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.041 2026-09-19 03:30:21,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.045 2026-09-19 03:30:21,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.063 2026-09-19 03:30:21,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.095 2026-09-19 03:30:21,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.100 2026-09-19 03:30:21,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.041 2026-09-19 03:30:21,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.048 2026-09-19 03:30:21,702 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.039 2026-09-19 03:30:21,717 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.103 2026-09-19 03:30:21,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,728 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.103 2026-09-19 03:30:21,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-09-19 03:30:21,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.099 2026-09-19 03:30:21,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:30:21,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-19 03:30:21,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-19 03:30:21,817 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-19 03:30:21,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:21,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:21,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:21] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-09-19 03:30:22,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 03:30:22,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2455509 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '3a8ecd91-b661-46d9-b076-9cf0c0c4aa19'}] 2026-09-19 03:30:22,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2455509 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '3a8ecd91-b661-46d9-b076-9cf0c0c4aa19'} created pos.order #942 2026-09-19 03:30:22,208 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2455509 finished 2026-09-19 03:30:22,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.046 0.086 2026-09-19 03:30:22,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-09-19 03:30:22,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,376 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,550 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,656 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-09-19 03:30:22,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560353 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '3a8ecd91-b661-46d9-b076-9cf0c0c4aa19'}] 2026-09-19 03:30:22,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: Added lines [1479] to pos.order #942 2026-09-19 03:30:22,815 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560353 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '3a8ecd91-b661-46d9-b076-9cf0c0c4aa19'} updated pos.order #942 2026-09-19 03:30:22,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32560353 finished 2026-09-19 03:30:22,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.063 0.102 2026-09-19 03:30:22,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:22,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.012 2026-09-19 03:30:23,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,190 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:23,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9005248 (allocated 10223616) 2026-09-19 03:30:23,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141942 2026-09-19 03:30:23,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:23,314 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141942 2026-09-19 03:30:23,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /web/image/ir.attachment/9700/raw HTTP/1.1" 200 - 4 0.016 0.012 2026-09-19 03:30:23,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033023_386543_test_self_order_mobile.txt 2026-09-19 03:30:23,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpoq8jdy9h_chrome_odoo" 2026-09-19 03:30:23,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142145 2026-09-19 03:30:23,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpm1zxyogi_chrome_odoo 2026-09-19 03:30:23,633 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39485/json/version 2026-09-19 03:30:23,634 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:23,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:23,658 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39485/json 2026-09-19 03:30:23,659 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:23,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39485/devtools/page/D4BDD7FDB6F621876898AA3C4E545370 2026-09-19 03:30:23,686 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:23,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:23,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:23,716 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:23,716 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:23,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.004 0.017 2026-09-19 03:30:23,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'D4BDD7FDB6F621876898AA3C4E545370', 'loaderId': '7F7D86B9FF315D029E5CDA72971D4B91', 'isDownload': False} 2026-09-19 03:30:23,753 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:23,778 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:23,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:30:23,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.011 2026-09-19 03:30:23,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:30:23,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:30:23,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:30:23,991 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:23,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.011 2026-09-19 03:30:23,996 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:23,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:30:24,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:30:24,053 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.009 0.029 2026-09-19 03:30:24,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-19 03:30:24,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.070 0.123 2026-09-19 03:30:24,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.008 2026-09-19 03:30:24,363 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:24,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.019 2026-09-19 03:30:24,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.045 2026-09-19 03:30:24,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.042 2026-09-19 03:30:24,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.008 2026-09-19 03:30:24,495 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:30:24,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.016 0.087 2026-09-19 03:30:24,528 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.119 2026-09-19 03:30:24,562 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.026 0.125 2026-09-19 03:30:24,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.068 2026-09-19 03:30:24,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.070 2026-09-19 03:30:24,595 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.064 2026-09-19 03:30:24,623 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.046 2026-09-19 03:30:24,632 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.002 0.042 2026-09-19 03:30:24,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.185 2026-09-19 03:30:24,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.231 2026-09-19 03:30:24,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 03:30:24,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.005 0.090 2026-09-19 03:30:24,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:30:24,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-09-19 03:30:24,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-09-19 03:30:24,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:30:24,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-09-19 03:30:24,787 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "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-19 03:30:24,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:24] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.018 2026-09-19 03:30:24,819 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:24,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,321 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,372 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,435 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.009 0.009 2026-09-19 03:30:25,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,562 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43368373 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': 'a31c1a66-1058-48d2-a16a-7cc940f2f922'}] 2026-09-19 03:30:25,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43368373 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': 'a31c1a66-1058-48d2-a16a-7cc940f2f922'} created pos.order #943 2026-09-19 03:30:25,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43368373 finished 2026-09-19 03:30:25,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.041 0.078 2026-09-19 03:30:25,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-09-19 03:30:25,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:25,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,090 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:26] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-19 03:30:26,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,198 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,413 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:26,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9589044 (allocated 10223616) 2026-09-19 03:30:26,487 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142145 2026-09-19 03:30:26,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:26,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142145 2026-09-19 03:30:26,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033026_572727_test_self_order_mobile.txt 2026-09-19 03:30:26,573 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpm1zxyogi_chrome_odoo" 2026-09-19 03:30:26,850 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142337 2026-09-19 03:30:26,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpm39c8m5q_chrome_odoo 2026-09-19 03:30:26,851 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44399/json/version 2026-09-19 03:30:26,852 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:26,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:26,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44399/json 2026-09-19 03:30:26,882 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:26,901 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44399/devtools/page/BF52162784E56D46D4F000B23F1B674B 2026-09-19 03:30:26,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:26,913 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:26,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:26,942 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:26,942 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:26,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:26] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.004 0.020 2026-09-19 03:30:26,980 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'BF52162784E56D46D4F000B23F1B674B', 'loaderId': 'CC91BE3F97F758EE8619493EAB3C5B76', 'isDownload': False} 2026-09-19 03:30:26,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:26,994 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:27,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:30:27,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.014 2026-09-19 03:30:27,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.020 2026-09-19 03:30:27,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-09-19 03:30:27,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:30:27,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.005 0.006 2026-09-19 03:30:27,203 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:27,207 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:27,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:27,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.010 0.028 2026-09-19 03:30:27,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.038 2026-09-19 03:30:27,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,489 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.074 0.139 2026-09-19 03:30:27,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-09-19 03:30:27,539 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:30:27,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:27,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:30:27,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:27,635 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:27,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:30:27,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.019 2026-09-19 03:30:27,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-19 03:30:27,760 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-19 03:30:27,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-09-19 03:30:27,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.067 2026-09-19 03:30:27,823 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,851 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "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-19 03:30:27,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.021 0.016 2026-09-19 03:30:27,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.036 2026-09-19 03:30:27,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.034 2026-09-19 03:30:27,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.041 2026-09-19 03:30:27,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.041 2026-09-19 03:30:27,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:27,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.041 2026-09-19 03:30:27,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.014 0.051 2026-09-19 03:30:27,985 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.062 2026-09-19 03:30:27,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.128 2026-09-19 03:30:28,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.165 2026-09-19 03:30:28,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.085 2026-09-19 03:30:28,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.083 2026-09-19 03:30:28,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.068 2026-09-19 03:30:28,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,067 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.058 2026-09-19 03:30:28,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.081 2026-09-19 03:30:28,117 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,226 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,287 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,343 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.008 0.014 2026-09-19 03:30:28,394 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,456 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:30:28,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,614 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45484258 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': '5f0ada2f-d728-41b0-b556-6ade2a44f7b7'}] 2026-09-19 03:30:28,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45484258 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': '5f0ada2f-d728-41b0-b556-6ade2a44f7b7'} created pos.order #944 2026-09-19 03:30:28,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45484258 finished 2026-09-19 03:30:28,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.037 0.090 2026-09-19 03:30:28,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-09-19 03:30:28,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:28,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:28,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:29,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9030352 (allocated 9961472) 2026-09-19 03:30:29,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142337 2026-09-19 03:30:29,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:29,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142337 2026-09-19 03:30:29,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033029_148856_test_self_order_mobile.txt 2026-09-19 03:30:29,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpm39c8m5q_chrome_odoo" 2026-09-19 03:30:29,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142537 2026-09-19 03:30:29,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmppi8nrtfn_chrome_odoo 2026-09-19 03:30:29,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40207/json/version 2026-09-19 03:30:29,433 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:29,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-09-19 03:30:29,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40207/json 2026-09-19 03:30:29,450 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:29,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40207/devtools/page/5354A77536D7605955FB71AEBFB13A3B 2026-09-19 03:30:29,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-19 03:30:29,479 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-19 03:30:29,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-19 03:30:29,501 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" in browser 2026-09-19 03:30:29,501 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e" 2026-09-19 03:30:29,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /pos-self/193?access_token=1bd93c63987144be&table_identifier=54a7be5e HTTP/1.1" 200 - 9 0.004 0.023 2026-09-19 03:30:29,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '5354A77536D7605955FB71AEBFB13A3B', 'loaderId': '336B4CD630B7963CCAFF9CBC5A961E34', 'isDownload': False} 2026-09-19 03:30:29,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:29,579 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:29,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.008 2026-09-19 03:30:29,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-09-19 03:30:29,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:30:29,764 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:30:29,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:30:29,787 44 INFO rb-c72f0cd-224934-416830 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=1bd93c63987144be&table_identifier=54a7be5e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:29,799 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:29,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.006 0.015 2026-09-19 03:30:29,802 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:29,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:30:29,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.008 0.021 2026-09-19 03:30:29,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:29,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:30:29,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:30:30,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.080 0.261 2026-09-19 03:30:30,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.014 2026-09-19 03:30:30,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-19 03:30:30,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/ir.attachment/9701/raw HTTP/1.1" 200 - 4 0.006 0.010 2026-09-19 03:30:30,351 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/ir.attachment/9667/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:30:30,371 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:30,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-09-19 03:30:30,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.054 2026-09-19 03:30:30,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.069 2026-09-19 03:30:30,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.091 2026-09-19 03:30:30,574 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-09-19 03:30:30,596 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:30,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-09-19 03:30:30,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-19 03:30:30,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95381248 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': '76532beb-f2c9-484d-a848-354e771ef73d'}] 2026-09-19 03:30:30,737 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95381248 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': '76532beb-f2c9-484d-a848-354e771ef73d'} created pos.order #945 2026-09-19 03:30:30,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95381248 finished 2026-09-19 03:30:30,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.054 0.088 2026-09-19 03:30:30,849 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.008 2026-09-19 03:30:30,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:30,975 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-19 03:30:30,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:31,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7757636 (allocated 8388608) 2026-09-19 03:30:31,026 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142537 2026-09-19 03:30:31,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-19 03:30:31,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142537 2026-09-19 03:30:31,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033031_131713_test_self_order_mobile.txt 2026-09-19 03:30:31,132 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmppi8nrtfn_chrome_odoo" 2026-09-19 03:30:31,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-09-19 03:30:35,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 142726 2026-09-19 03:30:35,165 44 INFO rb-c72f0cd-224934-416830 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/tmpmlythw2__chrome_odoo 2026-09-19 03:30:35,165 44 INFO rb-c72f0cd-224934-416830 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:37847/json/version 2026-09-19 03:30:35,167 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:35,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:35,192 44 INFO rb-c72f0cd-224934-416830 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:37847/json 2026-09-19 03:30:35,193 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:35,207 44 INFO rb-c72f0cd-224934-416830 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:37847/devtools/page/03844B01EE18FACF976FAD6D1124DDB9 2026-09-19 03:30:35,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:35,229 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:35,244 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:35,380 44 INFO rb-c72f0cd-224934-416830 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=b52b206bcf7147b2&table_identifier=d63f4840" in browser 2026-09-19 03:30:35,380 44 INFO rb-c72f0cd-224934-416830 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=b52b206bcf7147b2&table_identifier=d63f4840" 2026-09-19 03:30:35,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:30:35,703 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:35] "GET /pos-self/194?access_token=b52b206bcf7147b2&table_identifier=d63f4840 HTTP/1.1" 200 - 59 0.026 0.287 2026-09-19 03:30:35,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '03844B01EE18FACF976FAD6D1124DDB9', 'loaderId': '6ADFFE44A6BB3A36053B59723BAC4C2E', 'isDownload': False} 2026-09-19 03:30:35,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:35,727 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:35,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:30:35,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:35] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-09-19 03:30:35,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:30:35,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:35] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.050 2026-09-19 03:30:35,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:30:35,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:35] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.097 2026-09-19 03:30:35,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:30:36,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 03:30:36,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.006 0.011 2026-09-19 03:30:36,043 44 INFO rb-c72f0cd-224934-416830 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=b52b206bcf7147b2&table_identifier=d63f4840", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:36,044 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:36,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-09-19 03:30:36,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.022 0.037 2026-09-19 03:30:36,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-19 03:30:36,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.133 0.176 2026-09-19 03:30:36,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.293 2026-09-19 03:30:36,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:30:36,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/ir.attachment/9742/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:36,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/ir.attachment/9708/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:30:36,616 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:30:36,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.002 0.022 2026-09-19 03:30:36,698 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:30:36,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:30:36,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:30:36,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 03:30:36,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-19 03:30:36,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,809 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "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-19 03:30:36,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:36] "GET /web/image/product.product/2984/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.020 2026-09-19 03:30:36,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:36,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56533260 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '762fa5f5-c574-4e77-b024-7d1354052275'}] 2026-09-19 03:30:36,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56533260 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '762fa5f5-c574-4e77-b024-7d1354052275'} created pos.order #946 2026-09-19 03:30:36,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56533260 finished 2026-09-19 03:30:37,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 234 0.209 0.247 2026-09-19 03:30:37,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.010 2026-09-19 03:30:37,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:37,444 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:37,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-09-19 03:30:37,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:37,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7972556 (allocated 8912896) 2026-09-19 03:30:37,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 142726 2026-09-19 03:30:37,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-09-19 03:30:37,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 142726 2026-09-19 03:30:37,654 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033037_654584_test_self_order_mobile_0_price_order.txt 2026-09-19 03:30:37,654 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpmlythw2__chrome_odoo" 2026-09-19 03:30:37,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-09-19 03:30:41,371 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 142909 2026-09-19 03:30:41,371 44 INFO rb-c72f0cd-224934-416830 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/tmp7_galor5_chrome_odoo 2026-09-19 03:30:41,371 44 INFO rb-c72f0cd-224934-416830 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:33381/json/version 2026-09-19 03:30:41,373 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:41,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,392 44 INFO rb-c72f0cd-224934-416830 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:33381/json 2026-09-19 03:30:41,392 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:41,409 44 INFO rb-c72f0cd-224934-416830 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:33381/devtools/page/0B77F73D293EE06D3680DAD5A7C8F8EA 2026-09-19 03:30:41,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,438 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,470 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,617 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:41,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:30:41,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:41] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.026 0.341 2026-09-19 03:30:41,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '0B77F73D293EE06D3680DAD5A7C8F8EA', 'loaderId': '5F89324EE597AE273CE08F30AC781911', 'isDownload': False} 2026-09-19 03:30:42,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,017 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:42,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:30:42,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.026 2026-09-19 03:30:42,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:30:42,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.066 2026-09-19 03:30:42,117 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:30:42,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.094 2026-09-19 03:30:42,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:30:42,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:30:42,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:30:42,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,304 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:42,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:30:42,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.029 0.028 2026-09-19 03:30:42,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 03:30:42,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.136 0.156 2026-09-19 03:30:42,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.273 2026-09-19 03:30:42,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/image/ir.attachment/9783/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-19 03:30:42,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/image/ir.attachment/9749/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:42,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:30:42,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-09-19 03:30:42,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:42,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6220860 (allocated 7077888) 2026-09-19 03:30:42,860 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 142909 2026-09-19 03:30:42,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-09-19 03:30:42,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 142909 2026-09-19 03:30:42,961 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033042_961426_test_self_order_mobile_no_access_token.txt 2026-09-19 03:30:42,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp7_galor5_chrome_odoo" 2026-09-19 03:30:43,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-09-19 03:30:46,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 143083 2026-09-19 03:30:46,859 44 INFO rb-c72f0cd-224934-416830 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/tmpu49kg1j3_chrome_odoo 2026-09-19 03:30:46,859 44 INFO rb-c72f0cd-224934-416830 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:37599/json/version 2026-09-19 03:30:46,860 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:46,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:46,873 44 INFO rb-c72f0cd-224934-416830 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:37599/json 2026-09-19 03:30:46,873 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:46,881 44 INFO rb-c72f0cd-224934-416830 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:37599/devtools/page/D5A1C2B1A292B039705972E2A6537493 2026-09-19 03:30:46,888 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:46,898 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:47,076 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:30:47,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:47,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:47,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:47,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:30:47,835 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:47] "GET /pos/ui/197 HTTP/1.1" 200 - 127 0.119 0.619 2026-09-19 03:30:47,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'D5A1C2B1A292B039705972E2A6537493', 'loaderId': '64D006431CA8C94F240DE742500A520B', 'isDownload': False} 2026-09-19 03:30:47,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:47,852 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:47,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:47] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 03:30:47,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:47] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:30:47,902 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:47] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-09-19 03:30:48,423 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:48,435 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:30:48,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:30:48,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:30:48,478 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:48,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:30:48,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:48,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:48,530 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.011 2026-09-19 03:30:48,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-19 03:30:48,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.026 2026-09-19 03:30:48,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-19 03:30:49,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 425 0.238 0.314 2026-09-19 03:30:49,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "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-19 03:30:49,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:30:49,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-19 03:30:49,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:30:49,342 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:30:49,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:49,394 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:49,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:30:49,411 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.012 2026-09-19 03:30:49,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:30:49,430 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:30:49,435 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:49,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:30:49,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,514 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:30:49,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 33 0.033 0.027 2026-09-19 03:30:49,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.058 2026-09-19 03:30:49,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,598 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:30:49,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "GET /pos/ui/197 HTTP/1.1" 200 - 33 0.023 0.098 2026-09-19 03:30:49,655 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.017 0.043 2026-09-19 03:30:49,712 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:30:49,754 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:30:49,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.011 0.021 2026-09-19 03:30:49,822 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12437316 (allocated 13107200) 2026-09-19 03:30:49,827 44 INFO rb-c72f0cd-224934-416830 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 143083 2026-09-19 03:30:49,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:49,835 44 INFO rb-c72f0cd-224934-416830 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 143083 2026-09-19 03:30:49,894 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033049_894667_test_self_order_mobile_not_visible_in_other_config.txt 2026-09-19 03:30:49,894 44 INFO rb-c72f0cd-224934-416830 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/tmpu49kg1j3_chrome_odoo" 2026-09-19 03:30:49,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-09-19 03:30:53,281 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 143277 2026-09-19 03:30:53,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpggvf5ck3_chrome_odoo 2026-09-19 03:30:53,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:44485/json/version 2026-09-19 03:30:53,283 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:53,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:53,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:44485/json 2026-09-19 03:30:53,304 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:53,321 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:44485/devtools/page/D72552FE0AA68FEF307E2F0658BB3531 2026-09-19 03:30:53,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-19 03:30:53,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-19 03:30:53,362 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-19 03:30:53,478 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453" in browser 2026-09-19 03:30:53,479 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453" 2026-09-19 03:30:53,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:30:53,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:53] "GET /pos-self/198?access_token=ef8f2de0c5fc4eed&table_identifier=35bce453 HTTP/1.1" 200 - 59 0.033 0.358 2026-09-19 03:30:53,882 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'D72552FE0AA68FEF307E2F0658BB3531', 'loaderId': '08BEBCB5300B59D6D872DC6D8E967B5D', 'isDownload': False} 2026-09-19 03:30:53,882 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:53,897 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:53,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:30:53,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:53] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.024 2026-09-19 03:30:53,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:30:53,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:53] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.080 2026-09-19 03:30:53,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:30:54,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.091 2026-09-19 03:30:54,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-09-19 03:30:54,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:30:54,175 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:30:54,184 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:54,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:30:54,219 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:54,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-19 03:30:54,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.021 0.045 2026-09-19 03:30:54,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-09-19 03:30:54,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.117 0.156 2026-09-19 03:30:54,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-09-19 03:30:54,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/ir.attachment/9862/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:54,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:30:54,759 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:30:54,766 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.026 2026-09-19 03:30:54,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-19 03:30:54,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-19 03:30:54,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-19 03:30:54,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-19 03:30:54,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/ir.attachment/9828/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:30:54,940 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30: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-19 03:30:54,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-09-19 03:30:54,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:54,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:54] "GET /web/image/product.product/2983/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-19 03:30:55,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,077 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,109 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598560 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': 'd54eb92e-17bd-48e3-8d1d-dff88036b93e'}] 2026-09-19 03:30:55,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598560 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': 'd54eb92e-17bd-48e3-8d1d-dff88036b93e'} created pos.order #949 2026-09-19 03:30:55,145 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18598560 finished 2026-09-19 03:30:55,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.057 0.110 2026-09-19 03:30:55,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-19 03:30:55,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-19 03:30:55,354 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7945628 (allocated 9437184) 2026-09-19 03:30:55,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 143277 2026-09-19 03:30:55,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-19 03:30:55,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 143277 2026-09-19 03:30:55,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033055_530436_test_self_order_table_sharing.txt 2026-09-19 03:30:55,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpggvf5ck3_chrome_odoo" 2026-09-19 03:30:55,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 143474 2026-09-19 03:30:55,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpouqtaz9t_chrome_odoo 2026-09-19 03:30:55,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35115/json/version 2026-09-19 03:30:55,816 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:55,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,847 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35115/json 2026-09-19 03:30:55,848 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:30:55,856 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:35115/devtools/page/4922687CB2D7F9842CBAC10B0ED7D3F5 2026-09-19 03:30:55,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-19 03:30:55,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-19 03:30:55,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-19 03:30:55,901 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453" in browser 2026-09-19 03:30:55,902 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453" 2026-09-19 03:30:55,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:55] "GET /pos-self/198?access_token=ef8f2de0c5fc4eed&table_identifier=35bce453 HTTP/1.1" 200 - 9 0.006 0.018 2026-09-19 03:30:55,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '4922687CB2D7F9842CBAC10B0ED7D3F5', 'loaderId': '76C874FA936791E9F0BA15EC92883025', 'isDownload': False} 2026-09-19 03:30:55,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:55,961 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:30:56,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.023 2026-09-19 03:30:56,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.008 0.021 2026-09-19 03:30:56,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.048 2026-09-19 03:30:56,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-09-19 03:30:56,182 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:56,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:56,202 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:30:56,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:30:56,203 44 INFO rb-c72f0cd-224934-416830 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=ef8f2de0c5fc4eed&table_identifier=35bce453", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:30:56,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.023 0.050 2026-09-19 03:30:56,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.072 2026-09-19 03:30:56,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.062 0.121 2026-09-19 03:30:56,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.176 2026-09-19 03:30:56,590 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.017 0.029 2026-09-19 03:30:56,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/ir.attachment/9862/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:30:56,666 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,744 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:30:56,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.004 0.031 2026-09-19 03:30:56,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-19 03:30:56,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-09-19 03:30:56,797 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-09-19 03:30:56,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:30:56,810 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-19 03:30:56,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:30:56,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:30:56,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/ir.attachment/9828/raw HTTP/1.1" 200 - 4 0.003 0.069 2026-09-19 03:30:56,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7173056 (allocated 7602176) 2026-09-19 03:30:56,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:30:56] "GET /web/image/product.product/2981/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 8 0.004 0.068 2026-09-19 03:30:56,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 143474 2026-09-19 03:30:56,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-19 03:30:56,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 143474 2026-09-19 03:30:56,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033056_956777_test_self_order_table_sharing.txt 2026-09-19 03:30:56,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpouqtaz9t_chrome_odoo" 2026-09-19 03:30:56,997 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-09-19 03:31:00,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 143659 2026-09-19 03:31:00,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp14euln6i_chrome_odoo 2026-09-19 03:31:00,537 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:43925/json/version 2026-09-19 03:31:00,539 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:00,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:00,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:43925/json 2026-09-19 03:31:00,577 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:00,585 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:43925/devtools/page/4CF06BCE77E6033876F6B9C6334F06FA 2026-09-19 03:31:00,595 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-19 03:31:00,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-19 03:31:00,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-19 03:31:00,808 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba" in browser 2026-09-19 03:31:00,808 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba" 2026-09-19 03:31:00,844 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:01,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /pos-self/199?access_token=018cee33619846ba HTTP/1.1" 200 - 57 0.032 0.368 2026-09-19 03:31:01,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '4CF06BCE77E6033876F6B9C6334F06FA', 'loaderId': 'DE6D3B9A704850CAFA41D03C365A1DA6', 'isDownload': False} 2026-09-19 03:31:01,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:01,263 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:01,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:01,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.047 2026-09-19 03:31:01,355 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:01,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.083 2026-09-19 03:31:01,390 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:01,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.117 2026-09-19 03:31:01,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-09-19 03:31:01,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:31:01,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:31:01,608 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:01,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:31:01,620 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:01,651 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:01,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.037 2026-09-19 03:31:01,740 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.032 0.083 2026-09-19 03:31:01,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-09-19 03:31:02,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.148 0.162 2026-09-19 03:31:02,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/ir.attachment/9903/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-09-19 03:31:02,216 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:31:02,274 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:31:02,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/pos.category/359/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.053 2026-09-19 03:31:02,304 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 03:31:02,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 03:31:02,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:31:02,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-19 03:31:02,353 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,358 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:02] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-19 03:31:02,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,471 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-19 03:31:02,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:02,524 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7588460 (allocated 8650752) 2026-09-19 03:31:02,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 143659 2026-09-19 03:31:02,528 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-19 03:31:02,531 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 143659 2026-09-19 03:31:02,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033102_634097_test_sub_categories_products_displayed.txt 2026-09-19 03:31:02,634 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp14euln6i_chrome_odoo" 2026-09-19 03:31:02,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 143838 2026-09-19 03:31:02,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpon5llwz2_chrome_odoo 2026-09-19 03:31:02,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:44937/json/version 2026-09-19 03:31:02,999 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:03,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,046 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:44937/json 2026-09-19 03:31:03,052 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:03,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:44937/devtools/page/7C5005C6018C8DA015A7CFFD580C08B1 2026-09-19 03:31:03,085 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-19 03:31:03,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-19 03:31:03,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-19 03:31:03,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.004 0.016 2026-09-19 03:31:03,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '7C5005C6018C8DA015A7CFFD580C08B1', 'loaderId': '3259CB1C47EA85C762608D46BF8F7973', 'isDownload': False} 2026-09-19 03:31:03,182 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,206 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:03,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.006 2026-09-19 03:31:03,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:31:03,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-09-19 03:31:03,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:31:03,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:31:03,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.012 0.011 2026-09-19 03:31:03,428 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:03,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 03:31:03,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:31:03,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.022 0.039 2026-09-19 03:31:03,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 03:31:03,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.067 0.111 2026-09-19 03:31:03,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,769 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/ir.attachment/9909/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:31:03,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.002 0.024 2026-09-19 03:31:03,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/pos.category/359/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-09-19 03:31:03,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-09-19 03:31:03,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-19 03:31:03,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 03:31:03,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-19 03:31:03,924 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:03,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:03] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-19 03:31:03,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:04,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-19 03:31:04,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:04,065 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6943248 (allocated 7864320) 2026-09-19 03:31:04,071 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 143838 2026-09-19 03:31:04,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-19 03:31:04,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 143838 2026-09-19 03:31:04,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033104_143000_test_sub_categories_products_displayed.txt 2026-09-19 03:31:04,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpon5llwz2_chrome_odoo" 2026-09-19 03:31:04,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144019 2026-09-19 03:31:04,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmptcmiem40_chrome_odoo 2026-09-19 03:31:04,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:43203/json/version 2026-09-19 03:31:04,531 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:04,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:04,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:43203/json 2026-09-19 03:31:04,558 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:04,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:43203/devtools/page/07EE2458CA4D32CAA662AE33A2F93BD2 2026-09-19 03:31:04,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-19 03:31:04,587 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-19 03:31:04,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-19 03:31:04,610 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba" in browser 2026-09-19 03:31:04,611 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba" 2026-09-19 03:31:04,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /pos-self/199?access_token=018cee33619846ba HTTP/1.1" 200 - 7 0.005 0.017 2026-09-19 03:31:04,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '07EE2458CA4D32CAA662AE33A2F93BD2', 'loaderId': '8D7069F9C60F48AC40FFCFEF2AFA585B', 'isDownload': False} 2026-09-19 03:31:04,649 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:04,666 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:04,681 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:31:04,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-09-19 03:31:04,697 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:31:04,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:31:04,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:31:04,856 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:31:04,859 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:04,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:31:04,868 44 INFO rb-c72f0cd-224934-416830 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=018cee33619846ba", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:04,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:04,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.010 0.030 2026-09-19 03:31:04,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.045 2026-09-19 03:31:05,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.067 0.133 2026-09-19 03:31:05,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-09-19 03:31:05,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-19 03:31:05,214 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/ir.attachment/9912/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-09-19 03:31:05,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/pos.category/356/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:31:05,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/pos.category/359/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-09-19 03:31:05,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/product.template/2481/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.043 2026-09-19 03:31:05,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/product.template/2484/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-09-19 03:31:05,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/product.template/2480/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:31:05,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/product.template/2483/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-09-19 03:31:05,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/pos.category/358/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.000 0.077 2026-09-19 03:31:05,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/pos.category/360/image_128?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-19 03:31:05,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:05] "GET /web/image/product.template/2482/image_512?unique=2026-09-19T03:29:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-19 03:31:05,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-19 03:31:05,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:05,566 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6907700 (allocated 7602176) 2026-09-19 03:31:05,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144019 2026-09-19 03:31:05,580 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-19 03:31:05,581 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144019 2026-09-19 03:31:05,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033105_675584_test_sub_categories_products_displayed.txt 2026-09-19 03:31:05,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmptcmiem40_chrome_odoo" 2026-09-19 03:31:05,746 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:31:06,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-09-19 03:31:10,360 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 144202 2026-09-19 03:31:10,360 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpj5nw_kqr_chrome_odoo 2026-09-19 03:31:10,360 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44577/json/version 2026-09-19 03:31:10,362 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:10,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:31:10,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44577/json 2026-09-19 03:31:10,396 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:10,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:44577/devtools/page/1C8697E5007EA1CEF07C529301673DA2 2026-09-19 03:31:10,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-19 03:31:10,436 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-19 03:31:10,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-09-19 03:31:10,617 44 INFO rb-c72f0cd-224934-416830 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=0af24e83f27e4d23" in browser 2026-09-19 03:31:10,618 44 INFO rb-c72f0cd-224934-416830 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=0af24e83f27e4d23" 2026-09-19 03:31:10,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:10,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:10] "GET /pos-self/200?access_token=0af24e83f27e4d23 HTTP/1.1" 200 - 57 0.024 0.308 2026-09-19 03:31:10,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '1C8697E5007EA1CEF07C529301673DA2', 'loaderId': 'F207A471DA07F81BE0897A0408FD1A31', 'isDownload': False} 2026-09-19 03:31:10,961 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:10,976 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:11,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:11,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.038 2026-09-19 03:31:11,049 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:11,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.076 2026-09-19 03:31:11,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:11,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.097 2026-09-19 03:31:11,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:31:11,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 03:31:11,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.017 2026-09-19 03:31:11,271 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:11,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:31:11,287 44 INFO rb-c72f0cd-224934-416830 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=0af24e83f27e4d23", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:11,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:11,326 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.021 0.024 2026-09-19 03:31:11,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-19 03:31:11,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.118 0.116 2026-09-19 03:31:11,605 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.221 2026-09-19 03:31:11,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:31:11,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/ir.attachment/9960/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:31:11,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:11,711 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/ir.attachment/9926/raw HTTP/1.1" 200 - 4 0.006 0.005 2026-09-19 03:31:11,723 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:31:11,775 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:11,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/pos.category/362/image_128?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 2 0.003 0.023 2026-09-19 03:31:11,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.template/2487/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-19 03:31:11,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.template/2489/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-19 03:31:11,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:11,857 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.template/2490/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-09-19 03:31:11,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.template/2491/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-19 03:31:11,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.template/2488/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.006 0.080 2026-09-19 03:31:11,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:11,927 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:31:11,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:11] "GET /web/image/product.product/2989/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-09-19 03:31:11,963 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:12] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.009 2026-09-19 03:31:12,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,405 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,473 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,549 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:12,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:12] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.038 0.052 2026-09-19 03:31:12,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58253213 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': '7d17d133-24c9-4810-b6c8-038ff6887083'}] 2026-09-19 03:31:12,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58253213 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': '7d17d133-24c9-4810-b6c8-038ff6887083'} created pos.order #950 2026-09-19 03:31:12,805 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58253213 finished 2026-09-19 03:31:13,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.205 0.266 2026-09-19 03:31:13,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-09-19 03:31:13,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:13,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8702256 (allocated 9699328) 2026-09-19 03:31:13,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 144202 2026-09-19 03:31:13,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-09-19 03:31:13,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 144202 2026-09-19 03:31:13,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033113_376029_test_preset_delivery_tour.txt 2026-09-19 03:31:13,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpj5nw_kqr_chrome_odoo" 2026-09-19 03:31:13,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-09-19 03:31:17,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 144386 2026-09-19 03:31:17,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp0ffw2mwj_chrome_odoo 2026-09-19 03:31:17,269 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46803/json/version 2026-09-19 03:31:17,270 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:17,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:17,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46803/json 2026-09-19 03:31:17,287 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:17,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:46803/devtools/page/30BA68939A5E18F1F6F761D6D5F1969E 2026-09-19 03:31:17,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-19 03:31:17,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-19 03:31:17,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-19 03:31:17,456 44 INFO rb-c72f0cd-224934-416830 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=a7cd67e0b4ea4b0c&table_identifier=3fb9400b" in browser 2026-09-19 03:31:17,456 44 INFO rb-c72f0cd-224934-416830 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=a7cd67e0b4ea4b0c&table_identifier=3fb9400b" 2026-09-19 03:31:17,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:17,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:17] "GET /pos-self/201?access_token=a7cd67e0b4ea4b0c&table_identifier=3fb9400b HTTP/1.1" 200 - 59 0.067 0.299 2026-09-19 03:31:17,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '30BA68939A5E18F1F6F761D6D5F1969E', 'loaderId': '0745546C5FAC16B4D3811F21D1DE999C', 'isDownload': False} 2026-09-19 03:31:17,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:17,871 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:17,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:17,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:17] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.038 2026-09-19 03:31:17,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:17,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:17] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.083 2026-09-19 03:31:17,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:18,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.120 2026-09-19 03:31:18,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.004 2026-09-19 03:31:18,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-09-19 03:31:18,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.007 2026-09-19 03:31:18,161 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:18,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:31:18,168 44 INFO rb-c72f0cd-224934-416830 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=a7cd67e0b4ea4b0c&table_identifier=3fb9400b", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:18,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.041 0.039 2026-09-19 03:31:18,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-19 03:31:18,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.158 0.179 2026-09-19 03:31:18,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.322 2026-09-19 03:31:18,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-09-19 03:31:18,696 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/ir.attachment/10001/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:31:18,761 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,774 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/ir.attachment/9967/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-19 03:31:18,795 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:31:18,836 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,882 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/pos.category/362/image_128?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 2 0.009 0.028 2026-09-19 03:31:18,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/product.template/2487/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.038 2026-09-19 03:31:18,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:18,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/product.template/2488/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:31:18,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/product.template/2491/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-19 03:31:18,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/product.template/2490/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-09-19 03:31:18,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:18] "GET /web/image/product.template/2489/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:31:18,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:19,002 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31: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-19 03:31:19,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:19] "GET /web/image/product.product/2988/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-09-19 03:31:19,029 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:19,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:19,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54849886 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': '96418d97-3acb-4309-801c-94db1a2a9c77'}] 2026-09-19 03:31:19,169 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54849886 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': '96418d97-3acb-4309-801c-94db1a2a9c77'} created pos.order #951 2026-09-19 03:31:19,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54849886 finished 2026-09-19 03:31:19,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.082 0.104 2026-09-19 03:31:19,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 03:31:19,340 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-09-19 03:31:19,341 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:19,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7796440 (allocated 8650752) 2026-09-19 03:31:19,400 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 144386 2026-09-19 03:31:19,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-09-19 03:31:19,403 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 144386 2026-09-19 03:31:19,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033119_471821_test_preset_dine_in_tour.txt 2026-09-19 03:31:19,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp0ffw2mwj_chrome_odoo" 2026-09-19 03:31:19,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-09-19 03:31:23,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 144574 2026-09-19 03:31:23,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpfv5gw3hg_chrome_odoo 2026-09-19 03:31:23,552 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:43005/json/version 2026-09-19 03:31:23,554 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43005', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:23,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:31:23,589 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:43005/json 2026-09-19 03:31:23,590 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43005', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:23,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:43005/devtools/page/4C362DC0554F8043CF650D5518FBE8B9 2026-09-19 03:31:23,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-19 03:31:23,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-19 03:31:23,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-19 03:31:23,768 44 INFO rb-c72f0cd-224934-416830 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=b4ae813ecef44fc4" in browser 2026-09-19 03:31:23,768 44 INFO rb-c72f0cd-224934-416830 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=b4ae813ecef44fc4" 2026-09-19 03:31:23,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:24,079 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /pos-self/202?access_token=b4ae813ecef44fc4 HTTP/1.1" 200 - 57 0.023 0.278 2026-09-19 03:31:24,082 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '4C362DC0554F8043CF650D5518FBE8B9', 'loaderId': '4EDD2939B3DBB537AC1A8C307085F2D7', 'isDownload': False} 2026-09-19 03:31:24,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:24,096 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:24,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:24,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.028 2026-09-19 03:31:24,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:24,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.072 2026-09-19 03:31:24,203 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:24,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.093 2026-09-19 03:31:24,385 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-09-19 03:31:24,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:31:24,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 03:31:24,411 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:24,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:31:24,420 44 INFO rb-c72f0cd-224934-416830 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=b4ae813ecef44fc4", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:24,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:24,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-19 03:31:24,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:24,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.054 0.081 2026-09-19 03:31:24,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-09-19 03:31:25,070 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.133 0.337 2026-09-19 03:31:25,122 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:31:25,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/ir.attachment/10042/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-09-19 03:31:25,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,201 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/ir.attachment/10008/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:31:25,226 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:31:25,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/pos.category/362/image_128?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 2 0.002 0.023 2026-09-19 03:31:25,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.template/2487/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-09-19 03:31:25,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.template/2488/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-19 03:31:25,367 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.template/2491/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-19 03:31:25,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.template/2489/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-19 03:31:25,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.template/2490/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-19 03:31:25,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,449 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:31:25,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "GET /web/image/product.product/2988/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 8 0.008 0.018 2026-09-19 03:31:25,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.013 0.010 2026-09-19 03:31:25,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,662 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42889051 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': 'b5bbd8d9-9245-41ee-b83f-3763149492d3'}] 2026-09-19 03:31:25,750 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42889051 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': 'b5bbd8d9-9245-41ee-b83f-3763149492d3'} created pos.order #952 2026-09-19 03:31:25,761 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42889051 finished 2026-09-19 03:31:25,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.089 0.117 2026-09-19 03:31:25,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.009 2026-09-19 03:31:25,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-09-19 03:31:25,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:25,982 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8094052 (allocated 9175040) 2026-09-19 03:31:25,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 144574 2026-09-19 03:31:25,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-09-19 03:31:25,989 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 144574 2026-09-19 03:31:26,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033126_088753_test_preset_takeaway_tour.txt 2026-09-19 03:31:26,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpfv5gw3hg_chrome_odoo" 2026-09-19 03:31:26,131 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-09-19 03:31:29,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 144771 2026-09-19 03:31:29,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpaqz8a269_chrome_odoo 2026-09-19 03:31:29,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:35983/json/version 2026-09-19 03:31:29,992 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:30,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:30,016 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:35983/json 2026-09-19 03:31:30,017 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:30,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:35983/devtools/page/7F25014AE3E704036A833F695C40BE7E 2026-09-19 03:31:30,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-19 03:31:30,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-19 03:31:30,078 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-19 03:31:30,229 44 INFO rb-c72f0cd-224934-416830 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=641d14ef10a848e8" in browser 2026-09-19 03:31:30,229 44 INFO rb-c72f0cd-224934-416830 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=641d14ef10a848e8" 2026-09-19 03:31:30,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:30,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /pos-self/203?access_token=641d14ef10a848e8 HTTP/1.1" 200 - 57 0.027 0.364 2026-09-19 03:31:30,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '7F25014AE3E704036A833F695C40BE7E', 'loaderId': 'FD3C83A0E2AD93DFD488EA66FB830626', 'isDownload': False} 2026-09-19 03:31:30,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:30,653 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:30,688 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:30,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.027 0.030 2026-09-19 03:31:30,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:30,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.066 2026-09-19 03:31:30,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:30,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.100 2026-09-19 03:31:30,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.004 2026-09-19 03:31:30,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:31:30,951 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.005 0.011 2026-09-19 03:31:30,958 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:30,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:31:30,971 44 INFO rb-c72f0cd-224934-416830 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=641d14ef10a848e8", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:30,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.043 0.036 2026-09-19 03:31:31,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-19 03:31:31,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.136 0.134 2026-09-19 03:31:31,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.246 2026-09-19 03:31:31,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/ir.attachment/10083/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:31:31,454 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/ir.attachment/10049/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:31:31,492 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:31:31,538 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/pos.category/362/image_128?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:31:31,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.template/2487/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-19 03:31:31,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.template/2488/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.014 0.065 2026-09-19 03:31:31,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.template/2489/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 03:31:31,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.template/2491/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.007 0.101 2026-09-19 03:31:31,667 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.template/2490/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-09-19 03:31:31,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "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-19 03:31:31,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "GET /web/image/product.product/2988/image_512?unique=2026-09-19T03:31:05.000+00:00 HTTP/1.1" 200 - 8 0.008 0.028 2026-09-19 03:31:31,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:31,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:31] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.012 2026-09-19 03:31:31,908 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:32,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:32,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:32,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82974169 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': 'f63a0b59-e986-4a5e-881c-3ae42b9079f6'}] 2026-09-19 03:31:32,152 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82974169 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': 'f63a0b59-e986-4a5e-881c-3ae42b9079f6'} created pos.order #953 2026-09-19 03:31:32,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82974169 finished 2026-09-19 03:31:32,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.049 0.099 2026-09-19 03:31:32,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-09-19 03:31:32,290 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:32,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9322032 (allocated 11010048) 2026-09-19 03:31:32,364 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 144771 2026-09-19 03:31:32,366 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-09-19 03:31:32,367 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 144771 2026-09-19 03:31:32,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033132_461904_test_preset_with_slot_tour.txt 2026-09-19 03:31:32,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpaqz8a269_chrome_odoo" 2026-09-19 03:31:32,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:31:33,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-09-19 03:31:39,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 144952 2026-09-19 03:31:39,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpi3f0q6d5_chrome_odoo 2026-09-19 03:31:39,880 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:33515/json/version 2026-09-19 03:31:39,881 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:39,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-09-19 03:31:39,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:33515/json 2026-09-19 03:31:39,912 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:39,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:33515/devtools/page/10C4075F700AD7DBDA0BD07DCEC8ADDF 2026-09-19 03:31:39,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-09-19 03:31:39,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-09-19 03:31:39,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-09-19 03:31:40,197 44 INFO rb-c72f0cd-224934-416830 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=79b374bd8dfe48ec" in browser 2026-09-19 03:31:40,197 44 INFO rb-c72f0cd-224934-416830 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=79b374bd8dfe48ec" 2026-09-19 03:31:40,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:40,543 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /pos-self/204?access_token=79b374bd8dfe48ec HTTP/1.1" 200 - 59 0.039 0.294 2026-09-19 03:31:40,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '10C4075F700AD7DBDA0BD07DCEC8ADDF', 'loaderId': '8E085537775968683818FF879B70E295', 'isDownload': False} 2026-09-19 03:31:40,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-09-19 03:31:40,564 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:40,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:40,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-09-19 03:31:40,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:40,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.062 2026-09-19 03:31:40,673 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:40,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.095 2026-09-19 03:31:40,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-09-19 03:31:40,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:31:40,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 03:31:40,815 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:40,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:31:40,824 44 INFO rb-c72f0cd-224934-416830 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=79b374bd8dfe48ec", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:40,847 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:40,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-19 03:31:40,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.026 0.075 2026-09-19 03:31:40,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-09-19 03:31:41,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.126 0.207 2026-09-19 03:31:41,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-09-19 03:31:41,381 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/ir.attachment/10134/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:31:41,442 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,503 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:31:41,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/pos.category/364/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-09-19 03:31:41,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2509/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.006 0.025 2026-09-19 03:31:41,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2520/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:31:41,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2524/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-19 03:31:41,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2521/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-09-19 03:31:41,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2522/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.011 0.066 2026-09-19 03:31:41,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2523/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-09-19 03:31:41,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.template/2510/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-19 03:31:41,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3001/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.008 0.064 2026-09-19 03:31:41,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,674 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3002/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.015 0.076 2026-09-19 03:31:41,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3003/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.004 0.102 2026-09-19 03:31:41,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3004/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.015 2026-09-19 03:31:41,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3005/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.004 0.034 2026-09-19 03:31:41,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3006/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.052 2026-09-19 03:31:41,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:41,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3007/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.004 0.015 2026-09-19 03:31:41,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3008/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.003 0.027 2026-09-19 03:31:41,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:41] "GET /web/image/product.product/3009/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.004 0.040 2026-09-19 03:31:41,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,329 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,406 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,543 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:42,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:42] "GET /web/image/ir.attachment/10100/raw HTTP/1.1" 200 - 4 0.005 0.005 2026-09-19 03:31:42,641 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:31:42,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:42] "GET /web/image/product.product/3010/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.029 0.026 2026-09-19 03:31:42,704 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:42] "GET /web/image/product.product/3022/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.003 0.063 2026-09-19 03:31:42,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:42] "GET /web/image/product.product/3023/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.005 0.075 2026-09-19 03:31:42,859 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83750355 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '7646e0ec-2288-4ab6-bbe7-26f669d9cf9d'}] 2026-09-19 03:31:42,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83750355 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '7646e0ec-2288-4ab6-bbe7-26f669d9cf9d'} created pos.order #954 2026-09-19 03:31:42,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83750355 finished 2026-09-19 03:31:43,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 205 0.154 0.249 2026-09-19 03:31:43,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:43] "GET /web/image/product.product/3024/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.422 2026-09-19 03:31:43,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-09-19 03:31:43,219 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:43] "GET /web/image/ir.attachment/10133/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-09-19 03:31:43,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,553 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,610 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,668 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:43,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,031 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,576 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,694 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:44,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99136558 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': 'e97bdc75-03fc-4b8e-92e5-d5d8b8e38fd3'}] 2026-09-19 03:31:45,437 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99136558 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': 'e97bdc75-03fc-4b8e-92e5-d5d8b8e38fd3'} created pos.order #955 2026-09-19 03:31:45,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99136558 finished 2026-09-19 03:31:45,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.094 0.165 2026-09-19 03:31:45,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-19 03:31:45,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,862 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,916 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:45,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,339 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,645 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,771 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,829 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:46,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,265 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,326 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,445 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,520 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:47,939 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94347244 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': 'ff4d3ead-3d88-4582-92cf-8066a659242f'}] 2026-09-19 03:31:48,521 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94347244 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': 'ff4d3ead-3d88-4582-92cf-8066a659242f'} created pos.order #956 2026-09-19 03:31:48,529 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94347244 finished 2026-09-19 03:31:48,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.060 0.151 2026-09-19 03:31:48,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,795 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,938 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:48,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,057 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:49] "GET /web/image/product.product/2998/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.014 0.024 2026-09-19 03:31:49,181 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:49] "GET /web/image/product.product/2999/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.009 0.049 2026-09-19 03:31:49,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:49] "GET /web/image/product.product/3000/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.007 0.065 2026-09-19 03:31:49,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,504 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,631 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:49,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:49] "GET /web/image/product.product/3011/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.009 0.015 2026-09-19 03:31:49,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16945701 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': '81942c1f-6c0a-47ed-a4f5-827d971bce95'}] 2026-09-19 03:31:49,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16945701 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': '81942c1f-6c0a-47ed-a4f5-827d971bce95'} created pos.order #957 2026-09-19 03:31:49,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16945701 finished 2026-09-19 03:31:50,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.109 0.185 2026-09-19 03:31:50,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,289 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,337 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3012/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.020 2026-09-19 03:31:50,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3013/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.007 0.048 2026-09-19 03:31:50,624 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,627 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3014/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.027 0.067 2026-09-19 03:31:50,689 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3015/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.020 0.018 2026-09-19 03:31:50,755 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3016/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.012 0.053 2026-09-19 03:31:50,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3017/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.004 0.074 2026-09-19 03:31:50,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3018/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.014 2026-09-19 03:31:50,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3019/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-19 03:31:50,932 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:50,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:50] "GET /web/image/product.product/3020/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.005 0.058 2026-09-19 03:31:50,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,141 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,286 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:51] "GET /web/image/product.product/3021/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 8 0.006 0.013 2026-09-19 03:31:51,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80076659 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '935ed056-937e-4784-83b0-a5055d41d199'}] 2026-09-19 03:31:51,613 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80076659 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '935ed056-937e-4784-83b0-a5055d41d199'} created pos.order #958 2026-09-19 03:31:51,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80076659 finished 2026-09-19 03:31:51,720 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.093 0.170 2026-09-19 03:31:51,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.010 2026-09-19 03:31:51,838 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,886 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,944 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:51,994 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:52,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-09-19 03:31:52,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-19 03:31:52,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56529860 (allocated 61358080) 2026-09-19 03:31:52,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 144952 2026-09-19 03:31:52,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-09-19 03:31:52,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 144952 2026-09-19 03:31:52,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033152_484848_test_combo_prices.txt 2026-09-19 03:31:52,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpi3f0q6d5_chrome_odoo" 2026-09-19 03:31:52,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-09-19 03:31:58,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145180 2026-09-19 03:31:58,463 44 INFO rb-c72f0cd-224934-416830 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/tmpp7_4xybm_chrome_odoo 2026-09-19 03:31:58,463 44 INFO rb-c72f0cd-224934-416830 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:46577/json/version 2026-09-19 03:31:58,464 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:58,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:58,498 44 INFO rb-c72f0cd-224934-416830 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:46577/json 2026-09-19 03:31:58,499 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:31:58,524 44 INFO rb-c72f0cd-224934-416830 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:46577/devtools/page/C0EE3D69520D64129EC7A36EB6E3D448 2026-09-19 03:31:58,540 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:58,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:58,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:58,780 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5" in browser 2026-09-19 03:31:58,780 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5" 2026-09-19 03:31:58,809 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:31:59,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /pos-self/205?access_token=983cc8becddb4fd5 HTTP/1.1" 200 - 59 0.034 0.459 2026-09-19 03:31:59,298 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'C0EE3D69520D64129EC7A36EB6E3D448', 'loaderId': 'C9B87BC4D78DA1394F643FF6718E7C5F', 'isDownload': False} 2026-09-19 03:31:59,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:59,311 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:31:59,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:31:59,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.032 2026-09-19 03:31:59,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:31:59,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.076 2026-09-19 03:31:59,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:31:59,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.104 2026-09-19 03:31:59,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:31:59,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.005 2026-09-19 03:31:59,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.009 2026-09-19 03:31:59,642 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:31:59,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:31:59,657 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:31:59,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:31:59,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-19 03:31:59,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.022 0.073 2026-09-19 03:31:59,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:31:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-09-19 03:32:00,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.131 0.169 2026-09-19 03:32:00,135 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/ir.attachment/10175/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:32:00,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/ir.attachment/10141/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:32:00,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:00,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,350 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/pos.category/365/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-09-19 03:32:00,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2537/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.011 0.039 2026-09-19 03:32:00,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2548/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-09-19 03:32:00,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2552/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-09-19 03:32:00,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2549/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:32:00,440 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2551/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-19 03:32:00,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2550/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-19 03:32:00,461 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32: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-19 03:32:00,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:00] "GET /web/image/product.template/2538/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-19 03:32:00,500 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,575 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,738 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:00,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7738543 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '91d0e692-2fe2-415d-9642-3053cb6b4413'}] 2026-09-19 03:32:01,015 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7738543 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '91d0e692-2fe2-415d-9642-3053cb6b4413'} created pos.order #959 2026-09-19 03:32:01,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7738543 finished 2026-09-19 03:32:01,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.118 0.102 2026-09-19 03:32:01,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-19 03:32:01,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.009 2026-09-19 03:32:01,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8790404 (allocated 9961472) 2026-09-19 03:32:01,239 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145180 2026-09-19 03:32:01,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-19 03:32:01,244 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145180 2026-09-19 03:32:01,312 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033201_312524_test_fiscal_position_between_frontend_and_backend.txt 2026-09-19 03:32:01,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpp7_4xybm_chrome_odoo" 2026-09-19 03:32:01,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145365 2026-09-19 03:32:01,758 44 INFO rb-c72f0cd-224934-416830 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/tmpsiin94vq_chrome_odoo 2026-09-19 03:32:01,759 44 INFO rb-c72f0cd-224934-416830 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:38415/json/version 2026-09-19 03:32:01,760 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:01,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,808 44 INFO rb-c72f0cd-224934-416830 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:38415/json 2026-09-19 03:32:01,809 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:01,817 44 INFO rb-c72f0cd-224934-416830 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:38415/devtools/page/BF6CFD6B18DB32777DB7470A153FD145 2026-09-19 03:32:01,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,881 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,928 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5" in browser 2026-09-19 03:32:01,928 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5" 2026-09-19 03:32:01,968 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:01] "GET /pos-self/205?access_token=983cc8becddb4fd5 HTTP/1.1" 200 - 7 0.009 0.013 2026-09-19 03:32:01,973 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'BF6CFD6B18DB32777DB7470A153FD145', 'loaderId': 'B69A2912915230F71731847A61DA62C8', 'isDownload': False} 2026-09-19 03:32:01,973 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:01,993 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:02,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.016 2026-09-19 03:32:02,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.030 2026-09-19 03:32:02,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:32:02,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-09-19 03:32:02,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:32:02,215 44 INFO rb-c72f0cd-224934-416830 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=983cc8becddb4fd5", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:02,225 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,229 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.007 0.011 2026-09-19 03:32:02,231 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:02,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:32:02,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.016 0.022 2026-09-19 03:32:02,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.043 2026-09-19 03:32:02,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-19 03:32:02,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.126 0.177 2026-09-19 03:32:02,672 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/ir.attachment/10175/raw HTTP/1.1" 200 - 4 0.001 0.014 2026-09-19 03:32:02,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,781 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:32:02,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/ir.attachment/10141/raw HTTP/1.1" 200 - 4 0.010 0.010 2026-09-19 03:32:02,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/pos.category/365/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-19 03:32:02,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2552/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-19 03:32:02,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2537/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-19 03:32:02,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2548/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-09-19 03:32:02,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2549/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-19 03:32:02,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:02,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2550/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:32:02,995 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32: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-19 03:32:02,996 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:02] "GET /web/image/product.template/2551/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-19 03:32:03,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:03] "GET /web/image/product.template/2538/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.005 0.098 2026-09-19 03:32:03,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,150 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,258 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,348 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63896867 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': '8cd0cbcb-f273-4b76-9103-71adfc16b4c6'}] 2026-09-19 03:32:03,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63896867 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': '8cd0cbcb-f273-4b76-9103-71adfc16b4c6'} created pos.order #960 2026-09-19 03:32:03,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63896867 finished 2026-09-19 03:32:03,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.059 0.106 2026-09-19 03:32:03,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-19 03:32:03,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:03,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-09-19 03:32:03,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8776592 (allocated 9699328) 2026-09-19 03:32:03,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145365 2026-09-19 03:32:03,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-19 03:32:03,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145365 2026-09-19 03:32:03,834 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033203_834323_test_fiscal_position_between_frontend_and_backend.txt 2026-09-19 03:32:03,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpsiin94vq_chrome_odoo" 2026-09-19 03:32:03,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-09-19 03:32:10,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 145555 2026-09-19 03:32:10,095 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp4nxclbxe_chrome_odoo 2026-09-19 03:32:10,095 44 INFO rb-c72f0cd-224934-416830 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:41545/json/version 2026-09-19 03:32:10,097 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:10,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:10,138 44 INFO rb-c72f0cd-224934-416830 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:41545/json 2026-09-19 03:32:10,139 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:10,163 44 INFO rb-c72f0cd-224934-416830 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:41545/devtools/page/78585F65043D247C155801D995E2A19D 2026-09-19 03:32:10,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:10,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-19 03:32:10,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-09-19 03:32:10,426 44 INFO rb-c72f0cd-224934-416830 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=b0dbcf964035412c" in browser 2026-09-19 03:32:10,427 44 INFO rb-c72f0cd-224934-416830 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=b0dbcf964035412c" 2026-09-19 03:32:10,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:10,770 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:10] "GET /pos-self/206?access_token=b0dbcf964035412c HTTP/1.1" 200 - 59 0.026 0.298 2026-09-19 03:32:10,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '78585F65043D247C155801D995E2A19D', 'loaderId': '2C25D07823BABC9FF865641CE7DF8D19', 'isDownload': False} 2026-09-19 03:32:10,773 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:10,793 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:10,821 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:10,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:10] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.039 2026-09-19 03:32:10,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:10,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:10] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.060 2026-09-19 03:32:10,885 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:10,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:10] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.090 2026-09-19 03:32:11,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-09-19 03:32:11,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-09-19 03:32:11,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:32:11,084 44 INFO rb-c72f0cd-224934-416830 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=b0dbcf964035412c", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:11,093 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:11,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:32:11,094 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.027 0.034 2026-09-19 03:32:11,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-19 03:32:11,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.156 0.197 2026-09-19 03:32:11,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.334 2026-09-19 03:32:11,602 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/ir.attachment/10216/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:32:11,695 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,736 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/pos.category/366/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-09-19 03:32:11,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2565/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.014 2026-09-19 03:32:11,779 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:32:11,783 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2576/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.034 2026-09-19 03:32:11,790 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2580/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-09-19 03:32:11,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2578/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-19 03:32:11,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2577/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-19 03:32:11,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2579/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-19 03:32:11,848 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/image/product.template/2566/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-19 03:32:11,850 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:11,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:11,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,084 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,139 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,317 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,372 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,749 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:12,922 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:13,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58001893 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '87c709f4-4a10-4902-a233-9d1952c955c4'}] 2026-09-19 03:32:13,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58001893 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '87c709f4-4a10-4902-a233-9d1952c955c4'} created pos.order #961 2026-09-19 03:32:13,081 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58001893 finished 2026-09-19 03:32:13,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.066 0.104 2026-09-19 03:32:13,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-09-19 03:32:13,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:13,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.007 2026-09-19 03:32:13,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10730144 (allocated 12193792) 2026-09-19 03:32:13,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 145555 2026-09-19 03:32:13,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-09-19 03:32:13,259 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 145555 2026-09-19 03:32:13,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033213_354623_test_price_between_frontend_and_backend.txt 2026-09-19 03:32:13,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp4nxclbxe_chrome_odoo" 2026-09-19 03:32:13,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-09-19 03:32:19,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 145745 2026-09-19 03:32:19,519 44 INFO rb-c72f0cd-224934-416830 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/tmpw1tgj3uo_chrome_odoo 2026-09-19 03:32:19,519 44 INFO rb-c72f0cd-224934-416830 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:45651/json/version 2026-09-19 03:32:19,522 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:19,535 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:19,535 44 INFO rb-c72f0cd-224934-416830 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:45651/json 2026-09-19 03:32:19,535 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:19,542 44 INFO rb-c72f0cd-224934-416830 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:45651/devtools/page/6F04052841083EF345C7C9C7CB11D720 2026-09-19 03:32:19,552 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:19,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:19,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:19,788 44 INFO rb-c72f0cd-224934-416830 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=c0a08e4cf9324848" in browser 2026-09-19 03:32:19,788 44 INFO rb-c72f0cd-224934-416830 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=c0a08e4cf9324848" 2026-09-19 03:32:19,806 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:20,192 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /pos-self/207?access_token=c0a08e4cf9324848 HTTP/1.1" 200 - 59 0.042 0.348 2026-09-19 03:32:20,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '6F04052841083EF345C7C9C7CB11D720', 'loaderId': '0201B314E506BC7B265414692F5F0BF3', 'isDownload': False} 2026-09-19 03:32:20,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:20,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:20,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:20,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.030 2026-09-19 03:32:20,268 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:20,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.062 2026-09-19 03:32:20,316 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:20,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.100 2026-09-19 03:32:20,433 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:32:20,441 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:32:20,467 44 INFO rb-c72f0cd-224934-416830 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=c0a08e4cf9324848", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:20,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.010 0.014 2026-09-19 03:32:20,475 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:20,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:32:20,476 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:20,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.023 0.036 2026-09-19 03:32:20,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-19 03:32:20,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.134 0.183 2026-09-19 03:32:20,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.294 2026-09-19 03:32:20,953 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/ir.attachment/10257/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-09-19 03:32:21,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/ir.attachment/10223/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:32:21,063 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:21,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,135 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/pos.category/367/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:32:21,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2604/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-19 03:32:21,165 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2593/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.040 2026-09-19 03:32:21,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2605/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-19 03:32:21,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2608/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-19 03:32:21,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2606/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-19 03:32:21,228 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2607/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-09-19 03:32:21,252 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:32:21,283 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "GET /web/image/product.template/2594/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.018 0.114 2026-09-19 03:32:21,352 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,523 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,727 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59851367 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': 'f61520c2-d799-4707-9a3a-93c07353dd7a'}] 2026-09-19 03:32:21,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59851367 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': 'f61520c2-d799-4707-9a3a-93c07353dd7a'} created pos.order #962 2026-09-19 03:32:21,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59851367 finished 2026-09-19 03:32:21,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.081 0.119 2026-09-19 03:32:21,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-09-19 03:32:21,880 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:21,933 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8952360 (allocated 9961472) 2026-09-19 03:32:21,935 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 145745 2026-09-19 03:32:21,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-09-19 03:32:21,937 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 145745 2026-09-19 03:32:22,028 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033222_028625_test_pricelist_price_between_frontend_and_backend.txt 2026-09-19 03:32:22,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpw1tgj3uo_chrome_odoo" 2026-09-19 03:32:22,070 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-09-19 03:32:28,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 145939 2026-09-19 03:32:28,135 44 INFO rb-c72f0cd-224934-416830 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/tmpu4d0y_ud_chrome_odoo 2026-09-19 03:32:28,135 44 INFO rb-c72f0cd-224934-416830 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:43699/json/version 2026-09-19 03:32:28,136 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:28,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:28,176 44 INFO rb-c72f0cd-224934-416830 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:43699/json 2026-09-19 03:32:28,177 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:28,192 44 INFO rb-c72f0cd-224934-416830 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:43699/devtools/page/27782256642350D3DE70774D38920A75 2026-09-19 03:32:28,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:28,210 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:28,232 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:28,432 44 INFO rb-c72f0cd-224934-416830 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=a11ca35cfa094ee8" in browser 2026-09-19 03:32:28,432 44 INFO rb-c72f0cd-224934-416830 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=a11ca35cfa094ee8" 2026-09-19 03:32:28,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:28,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:28] "GET /pos-self/208?access_token=a11ca35cfa094ee8 HTTP/1.1" 200 - 59 0.031 0.451 2026-09-19 03:32:28,929 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '27782256642350D3DE70774D38920A75', 'loaderId': '68ADF2255DB2A7C071BB047E6C2780B3', 'isDownload': False} 2026-09-19 03:32:28,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:28,954 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:28,980 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:29,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.037 2026-09-19 03:32:29,020 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:29,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.063 2026-09-19 03:32:29,069 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:29,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.105 2026-09-19 03:32:29,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.019 2026-09-19 03:32:29,228 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-09-19 03:32:29,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.008 2026-09-19 03:32:29,257 44 INFO rb-c72f0cd-224934-416830 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=a11ca35cfa094ee8", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:29,261 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:29,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.017 2026-09-19 03:32:29,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:29,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.023 0.036 2026-09-19 03:32:29,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-19 03:32:29,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.161 0.201 2026-09-19 03:32:29,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.349 2026-09-19 03:32:29,788 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:29,832 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/image/ir.attachment/10298/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-19 03:32:29,855 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:29,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/image/ir.attachment/10264/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:32:29,891 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:32:29,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:29,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:29] "GET /web/image/pos.category/368/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:32:30,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2621/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-19 03:32:30,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2632/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-09-19 03:32:30,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2636/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.005 0.059 2026-09-19 03:32:30,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2633/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 03:32:30,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2634/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.006 0.087 2026-09-19 03:32:30,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "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-19 03:32:30,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2635/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.011 0.111 2026-09-19 03:32:30,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:30] "GET /web/image/product.template/2622/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-19 03:32:30,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,328 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,384 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,572 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,747 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,808 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,912 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:30,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:31,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874499 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': 'b0bfefe4-c643-4555-9182-89f9b4655ee7'}] 2026-09-19 03:32:31,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874499 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': 'b0bfefe4-c643-4555-9182-89f9b4655ee7'} created pos.order #963 2026-09-19 03:32:31,188 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874499 finished 2026-09-19 03:32:31,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.117 0.120 2026-09-19 03:32:31,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-09-19 03:32:31,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:31,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.008 2026-09-19 03:32:31,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 9922012 (allocated 11010048) 2026-09-19 03:32:31,404 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 145939 2026-09-19 03:32:31,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-09-19 03:32:31,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 145939 2026-09-19 03:32:31,501 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033231_500942_test_pricelist_should_not_be_changed_from_frontend.txt 2026-09-19 03:32:31,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpu4d0y_ud_chrome_odoo" 2026-09-19 03:32:31,555 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-09-19 03:32:37,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 146130 2026-09-19 03:32:37,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpwt_6x1om_chrome_odoo 2026-09-19 03:32:37,603 44 INFO rb-c72f0cd-224934-416830 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:37127/json/version 2026-09-19 03:32:37,605 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:37,635 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:37,636 44 INFO rb-c72f0cd-224934-416830 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:37127/json 2026-09-19 03:32:37,636 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:37,644 44 INFO rb-c72f0cd-224934-416830 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:37127/devtools/page/D256D0B8DBD4E193204C31046E48BF33 2026-09-19 03:32:37,663 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:37,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-09-19 03:32:37,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-09-19 03:32:37,895 44 INFO rb-c72f0cd-224934-416830 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=969aa9b21fe247ad" in browser 2026-09-19 03:32:37,895 44 INFO rb-c72f0cd-224934-416830 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=969aa9b21fe247ad" 2026-09-19 03:32:37,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:38,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /pos-self/209?access_token=969aa9b21fe247ad HTTP/1.1" 200 - 59 0.041 0.299 2026-09-19 03:32:38,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'D256D0B8DBD4E193204C31046E48BF33', 'loaderId': '0C2B7A04433C8C930606F6E6C3AE230A', 'isDownload': False} 2026-09-19 03:32:38,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:38,262 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:38,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:38,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.028 2026-09-19 03:32:38,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:38,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.051 2026-09-19 03:32:38,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:38,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.079 2026-09-19 03:32:38,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:32:38,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:32:38,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.004 0.009 2026-09-19 03:32:38,509 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:38,509 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:32:38,515 44 INFO rb-c72f0cd-224934-416830 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=969aa9b21fe247ad", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:38,524 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:38,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.040 0.035 2026-09-19 03:32:38,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-19 03:32:38,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.139 0.206 2026-09-19 03:32:38,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.321 2026-09-19 03:32:39,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/ir.attachment/10339/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:32:39,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/pos.category/369/image_128?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 2 0.002 0.038 2026-09-19 03:32:39,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,198 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:32:39,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2660/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.050 2026-09-19 03:32:39,226 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2649/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.064 2026-09-19 03:32:39,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2662/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.013 0.059 2026-09-19 03:32:39,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2664/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-19 03:32:39,269 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32: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-19 03:32:39,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2661/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-09-19 03:32:39,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2663/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-09-19 03:32:39,297 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "GET /web/image/product.template/2650/image_512?unique=2026-09-19T03:31:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-19 03:32:39,361 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,430 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,483 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,537 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69239340 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'b5aff034-7e8e-4214-a5b0-188a2b42a737'}] 2026-09-19 03:32:39,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69239340 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'b5aff034-7e8e-4214-a5b0-188a2b42a737'} created pos.order #964 2026-09-19 03:32:39,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69239340 finished 2026-09-19 03:32:39,808 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.044 0.099 2026-09-19 03:32:39,826 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-09-19 03:32:39,827 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:39,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-19 03:32:39,870 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 9349024 (allocated 9961472) 2026-09-19 03:32:39,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 146130 2026-09-19 03:32:39,876 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-09-19 03:32:39,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 146130 2026-09-19 03:32:39,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033239_979046_test_prices_are_immutable_from_frontend.txt 2026-09-19 03:32:39,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpwt_6x1om_chrome_odoo" 2026-09-19 03:32:40,021 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:32:41,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-09-19 03:32:44,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 146310 2026-09-19 03:32:44,677 44 INFO rb-c72f0cd-224934-416830 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/tmpgzya4mrd_chrome_odoo 2026-09-19 03:32:44,677 44 INFO rb-c72f0cd-224934-416830 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:42925/json/version 2026-09-19 03:32:44,678 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:44,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:44,686 44 INFO rb-c72f0cd-224934-416830 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:42925/json 2026-09-19 03:32:44,687 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:44,705 44 INFO rb-c72f0cd-224934-416830 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:42925/devtools/page/3FCF81A91FD448973F08B8842FE2D1C5 2026-09-19 03:32:44,710 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:44,718 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:44,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:32:44,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:44,931 44 INFO rb-c72f0cd-224934-416830 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=27222c1c9d594bc8" in browser 2026-09-19 03:32:44,932 44 INFO rb-c72f0cd-224934-416830 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=27222c1c9d594bc8" 2026-09-19 03:32:44,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:45,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /pos-self/210?access_token=27222c1c9d594bc8 HTTP/1.1" 200 - 60 0.036 0.337 2026-09-19 03:32:45,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '3FCF81A91FD448973F08B8842FE2D1C5', 'loaderId': '6217E3F4BB3921AFDA688CDC32F5C4BF', 'isDownload': False} 2026-09-19 03:32:45,320 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:45,335 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:45,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:45,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.033 2026-09-19 03:32:45,390 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:45,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.048 2026-09-19 03:32:45,418 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:45,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.081 2026-09-19 03:32:45,594 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-09-19 03:32:45,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:32:45,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:32:45,616 44 INFO rb-c72f0cd-224934-416830 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=27222c1c9d594bc8", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:45,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:32:45,625 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:45,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:45,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.029 0.032 2026-09-19 03:32:45,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-19 03:32:46,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.164 0.291 2026-09-19 03:32:46,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,304 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.582 2026-09-19 03:32:46,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/ir.attachment/10390/raw HTTP/1.1" 200 - 4 0.002 0.099 2026-09-19 03:32:46,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.template/2668/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-19 03:32:46,390 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.template/2667/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-09-19 03:32:46,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.template/2669/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-19 03:32:46,437 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.template/2666/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-09-19 03:32:46,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.template/2665/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 3 0.005 0.126 2026-09-19 03:32:46,500 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:32:46,505 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:32:46,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/pos.category/370/image_128?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 2 0.003 0.204 2026-09-19 03:32:46,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/ir.attachment/10356/raw HTTP/1.1" 200 - 4 0.002 0.084 2026-09-19 03:32:46,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "GET /web/image/product.product/3166/image_512?unique=2026-09-19T03:32:40.000+00:00 HTTP/1.1" 200 - 8 0.004 0.068 2026-09-19 03:32:46,570 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67774355 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': 'bf9aa328-99eb-4c49-8fb8-b618788eca7a'}] 2026-09-19 03:32:46,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67774355 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': 'bf9aa328-99eb-4c49-8fb8-b618788eca7a'} created pos.order #965 2026-09-19 03:32:46,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67774355 finished 2026-09-19 03:32:46,812 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.081 0.094 2026-09-19 03:32:46,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.009 2026-09-19 03:32:46,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.023 2026-09-19 03:32:46,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:46,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7727712 (allocated 8388608) 2026-09-19 03:32:46,996 44 INFO rb-c72f0cd-224934-416830 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 146310 2026-09-19 03:32:47,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,001 44 INFO rb-c72f0cd-224934-416830 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 146310 2026-09-19 03:32:47,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:47] "GET /web/image/ir.attachment/10389/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-09-19 03:32:47,107 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033247_107285_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-19 03:32:47,107 44 INFO rb-c72f0cd-224934-416830 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/tmpgzya4mrd_chrome_odoo" 2026-09-19 03:32:47,368 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 146496 2026-09-19 03:32:47,368 44 INFO rb-c72f0cd-224934-416830 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/tmpxp8m5kab_chrome_odoo 2026-09-19 03:32:47,368 44 INFO rb-c72f0cd-224934-416830 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:39357/json/version 2026-09-19 03:32:47,369 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:47,388 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,389 44 INFO rb-c72f0cd-224934-416830 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:39357/json 2026-09-19 03:32:47,389 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:47,406 44 INFO rb-c72f0cd-224934-416830 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:39357/devtools/page/C142D5DE29BD2A2AA4D8D712C6E19742 2026-09-19 03:32:47,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-19 03:32:47,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:47] "GET /pos/ui/210 HTTP/1.1" 200 - 73 0.064 0.261 2026-09-19 03:32:47,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'C142D5DE29BD2A2AA4D8D712C6E19742', 'loaderId': '72216EC0D72A3516CC4208D078CCD76E', 'isDownload': False} 2026-09-19 03:32:47,873 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:47,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:47,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:47] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:32:47,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:47] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 03:32:47,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:47] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:32:48,322 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:32:48,323 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:32:48,345 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:32:48,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:48,371 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:48,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:32:48,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32: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-19 03:32:48,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:32:48,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.005 0.008 2026-09-19 03:32:48,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-09-19 03:32:48,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.030 0.043 2026-09-19 03:32:48,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-09-19 03:32:49,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 487 0.274 0.320 2026-09-19 03:32:49,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.008 2026-09-19 03:32:49,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.005 0.011 2026-09-19 03:32:49,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.024 2026-09-19 03:32:49,313 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.007 2026-09-19 03:32:49,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:32:49,366 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:49,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:32:49,392 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:32:49,395 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:32:49,414 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:49,434 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:32:49,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image/res.users/287/avatar_128 HTTP/1.1" 200 - 14 0.025 0.034 2026-09-19 03:32:49,444 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:32:49,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.061 2026-09-19 03:32:49,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-09-19 03:32:49,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /pos/ui/210 HTTP/1.1" 200 - 34 0.024 0.066 2026-09-19 03:32:49,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 34 0.019 0.123 2026-09-19 03:32:49,589 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.123 2026-09-19 03:32:49,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.003 0.011 2026-09-19 03:32:49,637 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,656 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:32:49,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.008 2026-09-19 03:32:49,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:49,992 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,319 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93316559 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': '5cf5c8d9-78ff-40f9-a90f-cbd8372ecb73'}] 2026-09-19 03:32:50,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93316559 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': '5cf5c8d9-78ff-40f9-a90f-cbd8372ecb73'} created pos.order #966 2026-09-19 03:32:50,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93316559 finished 2026-09-19 03:32:50,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.064 0.075 2026-09-19 03:32:50,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.040 0.044 2026-09-19 03:32:50,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.018 2026-09-19 03:32:50,735 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:50,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,793 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,895 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:50,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15514204 (allocated 16777216) 2026-09-19 03:32:50,999 44 INFO rb-c72f0cd-224934-416830 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 146496 2026-09-19 03:32:51,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:51,002 44 INFO rb-c72f0cd-224934-416830 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 146496 2026-09-19 03:32:51,098 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033251_098000_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-19 03:32:51,098 44 INFO rb-c72f0cd-224934-416830 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/tmpxp8m5kab_chrome_odoo" 2026-09-19 03:32:51,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:32:52,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-09-19 03:32:56,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 146691 2026-09-19 03:32:56,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpu4mywbrl_chrome_odoo 2026-09-19 03:32:56,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42611/json/version 2026-09-19 03:32:56,191 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:56,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:32:56,223 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42611/json 2026-09-19 03:32:56,223 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:32:56,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:42611/devtools/page/FDEAC57764C8935F327EF1A0B77E6490 2026-09-19 03:32:56,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-19 03:32:56,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-19 03:32:56,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-09-19 03:32:56,288 44 INFO rb-c72f0cd-224934-416830 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=f83b4ce6353b481e" in browser 2026-09-19 03:32:56,288 44 INFO rb-c72f0cd-224934-416830 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=f83b4ce6353b481e" 2026-09-19 03:32:56,309 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:32:56,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /pos-self/211?access_token=f83b4ce6353b481e HTTP/1.1" 200 - 57 0.022 0.274 2026-09-19 03:32:56,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'FDEAC57764C8935F327EF1A0B77E6490', 'loaderId': 'FB81D9C6CF2B4618A185DBE27E723F3E', 'isDownload': False} 2026-09-19 03:32:56,606 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:56,624 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:32:56,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:32:56,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.035 2026-09-19 03:32:56,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:32:56,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.079 2026-09-19 03:32:56,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:32:56,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.114 2026-09-19 03:32:56,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:32:56,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:32:56,878 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.006 2026-09-19 03:32:56,890 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:32:56,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:32:56,894 44 INFO rb-c72f0cd-224934-416830 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=f83b4ce6353b481e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:32:56,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:56,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:56] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.017 0.038 2026-09-19 03:32:57,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-19 03:32:57,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "POST /pos-self/data/211 HTTP/1.1" 200 - 181 0.090 0.130 2026-09-19 03:32:57,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.190 2026-09-19 03:32:57,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:32:57,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/ir.attachment/10441/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:32:57,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/ir.attachment/10407/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:32:57,361 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:32:57,409 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/pos.category/371/image_128?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:32:57,467 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.template/2674/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.016 2026-09-19 03:32:57,479 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.template/2671/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-19 03:32:57,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.template/2672/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:32:57,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.template/2673/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-19 03:32:57,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.template/2670/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:32:57,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,562 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32: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-19 03:32:57,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "GET /web/image/product.product/3172/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-09-19 03:32:57,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:57] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.008 2026-09-19 03:32:57,721 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,807 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:57,897 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,069 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,271 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.022 0.047 2026-09-19 03:32:58,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73083750 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': 'f7a16078-dea6-4acf-a19e-5d2b5b7b9e3e'}] 2026-09-19 03:32:58,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73083750 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': 'f7a16078-dea6-4acf-a19e-5d2b5b7b9e3e'} created pos.order #967 2026-09-19 03:32:58,383 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73083750 finished 2026-09-19 03:32:58,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:32:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.208 0.238 2026-09-19 03:32:58,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-09-19 03:32:58,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:32:58,829 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8702468 (allocated 9961472) 2026-09-19 03:32:58,830 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 146691 2026-09-19 03:32:58,834 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-09-19 03:32:58,838 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 146691 2026-09-19 03:32:58,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033258_895686_test_preset_delivery_tour.txt 2026-09-19 03:32:58,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpu4mywbrl_chrome_odoo" 2026-09-19 03:32:58,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-09-19 03:33:02,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 146877 2026-09-19 03:33:02,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpf0rdiy33_chrome_odoo 2026-09-19 03:33:02,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40935/json/version 2026-09-19 03:33:02,766 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:02,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:02,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40935/json 2026-09-19 03:33:02,793 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:02,800 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:40935/devtools/page/04D956ECFBFC92B74D2DF5F6D428DC5A 2026-09-19 03:33:02,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-19 03:33:02,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-19 03:33:02,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-19 03:33:02,887 44 INFO rb-c72f0cd-224934-416830 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=3a1c3d6ab224454b&table_identifier=6e858fa2" in browser 2026-09-19 03:33:02,887 44 INFO rb-c72f0cd-224934-416830 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=3a1c3d6ab224454b&table_identifier=6e858fa2" 2026-09-19 03:33:02,904 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:03,272 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /pos-self/212?access_token=3a1c3d6ab224454b&table_identifier=6e858fa2 HTTP/1.1" 200 - 59 0.025 0.347 2026-09-19 03:33:03,276 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '04D956ECFBFC92B74D2DF5F6D428DC5A', 'loaderId': 'CABC7FDBC4A28CDE225E7BD19F60F1A6', 'isDownload': False} 2026-09-19 03:33:03,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:03,291 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:03,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:03,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.030 2026-09-19 03:33:03,341 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:03,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.050 2026-09-19 03:33:03,389 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:03,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.102 2026-09-19 03:33:03,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-09-19 03:33:03,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:33:03,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.014 2026-09-19 03:33:03,557 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:03,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:33:03,564 44 INFO rb-c72f0cd-224934-416830 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=3a1c3d6ab224454b&table_identifier=6e858fa2", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:33:03,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:03,628 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:03,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.029 0.039 2026-09-19 03:33:03,675 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.103 2026-09-19 03:33:03,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "POST /pos-self/data/212 HTTP/1.1" 200 - 181 0.102 0.151 2026-09-19 03:33:03,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.236 2026-09-19 03:33:03,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.005 2026-09-19 03:33:03,974 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/ir.attachment/10482/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:33:04,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/ir.attachment/10448/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:33:04,078 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:33:04,109 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/pos.category/371/image_128?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-09-19 03:33:04,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.template/2674/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-09-19 03:33:04,179 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.template/2671/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-19 03:33:04,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.template/2673/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-19 03:33:04,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.template/2670/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-09-19 03:33:04,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.template/2672/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-09-19 03:33:04,239 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,262 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33: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-19 03:33:04,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "GET /web/image/product.product/3171/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 8 0.007 0.016 2026-09-19 03:33:04,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,398 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42834079 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '3854afa1-2894-4ca0-b1aa-d23f05db376a'}] 2026-09-19 03:33:04,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42834079 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '3854afa1-2894-4ca0-b1aa-d23f05db376a'} created pos.order #968 2026-09-19 03:33:04,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42834079 finished 2026-09-19 03:33:04,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.061 0.102 2026-09-19 03:33:04,579 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-09-19 03:33:04,581 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:04,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.024 0.015 2026-09-19 03:33:04,659 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7727880 (allocated 8650752) 2026-09-19 03:33:04,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 146877 2026-09-19 03:33:04,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-09-19 03:33:04,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 146877 2026-09-19 03:33:04,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033304_767585_test_preset_dine_in_tour.txt 2026-09-19 03:33:04,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpf0rdiy33_chrome_odoo" 2026-09-19 03:33:04,801 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-09-19 03:33:08,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 147060 2026-09-19 03:33:08,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmp4j8c6w11_chrome_odoo 2026-09-19 03:33:08,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:38395/json/version 2026-09-19 03:33:08,549 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:08,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:08,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:38395/json 2026-09-19 03:33:08,589 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:08,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:38395/devtools/page/844428A3273CB9A95A111F672D24B9F4 2026-09-19 03:33:08,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-09-19 03:33:08,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-09-19 03:33:08,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-09-19 03:33:08,699 44 INFO rb-c72f0cd-224934-416830 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=b2423395b9f048fc" in browser 2026-09-19 03:33:08,699 44 INFO rb-c72f0cd-224934-416830 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=b2423395b9f048fc" 2026-09-19 03:33:08,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:09,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /pos-self/213?access_token=b2423395b9f048fc HTTP/1.1" 200 - 57 0.030 0.463 2026-09-19 03:33:09,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '844428A3273CB9A95A111F672D24B9F4', 'loaderId': 'B9DA51069BA5D65D81010AB83A5479FF', 'isDownload': False} 2026-09-19 03:33:09,221 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:09,235 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:09,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:09,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.034 2026-09-19 03:33:09,318 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:09,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.088 2026-09-19 03:33:09,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:09,388 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.128 2026-09-19 03:33:09,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-09-19 03:33:09,488 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:33:09,515 44 INFO rb-c72f0cd-224934-416830 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=b2423395b9f048fc", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:33:09,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.009 0.017 2026-09-19 03:33:09,521 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:09,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.019 2026-09-19 03:33:09,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:09,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:09,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "POST /pos-self/relations/213 HTTP/1.1" 200 - 37 0.027 0.033 2026-09-19 03:33:09,657 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.119 2026-09-19 03:33:09,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "POST /pos-self/data/213 HTTP/1.1" 200 - 183 0.142 0.144 2026-09-19 03:33:09,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.267 2026-09-19 03:33:09,996 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,041 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/ir.attachment/10523/raw HTTP/1.1" 200 - 4 0.005 0.004 2026-09-19 03:33:10,058 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/ir.attachment/10489/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-09-19 03:33:10,087 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:33:10,134 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/pos.category/371/image_128?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 2 0.002 0.034 2026-09-19 03:33:10,201 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.template/2670/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.042 2026-09-19 03:33:10,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.template/2671/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-19 03:33:10,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.template/2674/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.077 2026-09-19 03:33:10,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.template/2672/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-09-19 03:33:10,286 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33: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-19 03:33:10,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.template/2673/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-09-19 03:33:10,318 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "GET /web/image/product.product/3172/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 03:33:10,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.010 2026-09-19 03:33:10,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,517 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:10,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.041 0.057 2026-09-19 03:33:10,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80741097 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '91791b3d-968d-4da1-97e9-4ec3552b905d'}] 2026-09-19 03:33:10,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80741097 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '91791b3d-968d-4da1-97e9-4ec3552b905d'} created pos.order #969 2026-09-19 03:33:10,861 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80741097 finished 2026-09-19 03:33:11,185 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:11,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.226 0.266 2026-09-19 03:33:11,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-19 03:33:11,511 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:33:11,512 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "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-19 03:33:11,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.012 2026-09-19 03:33:11,822 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:11] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 40 0.039 0.056 2026-09-19 03:33:11,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-09-19 03:33:11,872 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:11,930 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8964616 (allocated 9961472) 2026-09-19 03:33:11,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 147060 2026-09-19 03:33:11,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-09-19 03:33:11,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 147060 2026-09-19 03:33:12,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033312_042123_test_preset_takeaway_email_tour.txt 2026-09-19 03:33:12,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmp4j8c6w11_chrome_odoo" 2026-09-19 03:33:12,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-09-19 03:33:16,091 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 147251 2026-09-19 03:33:16,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmplm7tnqow_chrome_odoo 2026-09-19 03:33:16,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45665/json/version 2026-09-19 03:33:16,094 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:16,142 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:33:16,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45665/json 2026-09-19 03:33:16,144 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:16,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:45665/devtools/page/EF790A571926B775A216F4689C77E52F 2026-09-19 03:33:16,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-19 03:33:16,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-19 03:33:16,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-19 03:33:16,217 44 INFO rb-c72f0cd-224934-416830 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=18c9d010448045c8" in browser 2026-09-19 03:33:16,217 44 INFO rb-c72f0cd-224934-416830 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=18c9d010448045c8" 2026-09-19 03:33:16,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:16,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /pos-self/214?access_token=18c9d010448045c8 HTTP/1.1" 200 - 57 0.035 0.321 2026-09-19 03:33:16,587 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': 'EF790A571926B775A216F4689C77E52F', 'loaderId': 'D390132CE8FC66C67C1AA02A578030D9', 'isDownload': False} 2026-09-19 03:33:16,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:16,607 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:16,638 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:16,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.046 2026-09-19 03:33:16,709 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:16,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.105 2026-09-19 03:33:16,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:16,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.132 2026-09-19 03:33:16,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-09-19 03:33:16,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.023 2026-09-19 03:33:16,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.008 0.013 2026-09-19 03:33:16,978 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:16,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:33:16,986 44 INFO rb-c72f0cd-224934-416830 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=18c9d010448045c8", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:33:16,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,048 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "POST /pos-self/relations/214 HTTP/1.1" 200 - 37 0.037 0.045 2026-09-19 03:33:17,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-19 03:33:17,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "POST /pos-self/data/214 HTTP/1.1" 200 - 181 0.151 0.144 2026-09-19 03:33:17,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.280 2026-09-19 03:33:17,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:33:17,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/ir.attachment/10565/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:33:17,489 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/ir.attachment/10531/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:33:17,515 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:33:17,558 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/pos.category/371/image_128?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:33:17,607 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.template/2670/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:33:17,621 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.template/2674/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-19 03:33:17,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.template/2671/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-19 03:33:17,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.template/2673/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-09-19 03:33:17,669 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.template/2672/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.055 2026-09-19 03:33:17,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,724 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33: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-19 03:33:17,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "GET /web/image/product.product/3171/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-09-19 03:33:17,745 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,813 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.011 2026-09-19 03:33:17,868 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,934 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:17,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53290958 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '9dbc8103-b292-4570-8d4f-7cd69137f51e'}] 2026-09-19 03:33:17,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53290958 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '9dbc8103-b292-4570-8d4f-7cd69137f51e'} created pos.order #970 2026-09-19 03:33:18,010 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53290958 finished 2026-09-19 03:33:18,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.068 0.126 2026-09-19 03:33:18,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-09-19 03:33:18,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:18,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.011 2026-09-19 03:33:18,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8117316 (allocated 9699328) 2026-09-19 03:33:18,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 147251 2026-09-19 03:33:18,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-09-19 03:33:18,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 147251 2026-09-19 03:33:18,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033318_343791_test_preset_takeaway_tour.txt 2026-09-19 03:33:18,344 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmplm7tnqow_chrome_odoo" 2026-09-19 03:33:18,387 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-09-19 03:33:22,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 147437 2026-09-19 03:33:22,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpf6qkoh36_chrome_odoo 2026-09-19 03:33:22,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43015/json/version 2026-09-19 03:33:22,221 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:22,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:22,237 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43015/json 2026-09-19 03:33:22,238 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:22,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:43015/devtools/page/418A8B84AE45F01799D74AC5DBC18264 2026-09-19 03:33:22,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-19 03:33:22,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-19 03:33:22,280 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-19 03:33:22,297 44 INFO rb-c72f0cd-224934-416830 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=c2c2cbd5fdfa4809" in browser 2026-09-19 03:33:22,297 44 INFO rb-c72f0cd-224934-416830 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=c2c2cbd5fdfa4809" 2026-09-19 03:33:22,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:22,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:22] "GET /pos-self/215?access_token=c2c2cbd5fdfa4809 HTTP/1.1" 200 - 57 0.052 0.349 2026-09-19 03:33:22,711 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '418A8B84AE45F01799D74AC5DBC18264', 'loaderId': '7242CE3F11CE24DD4F7695C71F5718AC', 'isDownload': False} 2026-09-19 03:33:22,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:22,726 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:22,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:22,813 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:22] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.025 0.051 2026-09-19 03:33:22,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:22,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:22] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.090 2026-09-19 03:33:22,855 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:22,884 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:22] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.129 2026-09-19 03:33:23,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-09-19 03:33:23,011 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:33:23,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.002 0.010 2026-09-19 03:33:23,050 44 INFO rb-c72f0cd-224934-416830 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=c2c2cbd5fdfa4809", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:33:23,054 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:23,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.004 2026-09-19 03:33:23,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,116 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "POST /pos-self/relations/215 HTTP/1.1" 200 - 37 0.021 0.036 2026-09-19 03:33:23,157 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-19 03:33:23,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "POST /pos-self/data/215 HTTP/1.1" 200 - 185 0.111 0.161 2026-09-19 03:33:23,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.256 2026-09-19 03:33:23,507 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/ir.attachment/10606/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:33:23,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/ir.attachment/10572/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-19 03:33:23,612 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:33:23,674 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/pos.category/371/image_128?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 2 0.007 0.022 2026-09-19 03:33:23,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.template/2670/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.028 2026-09-19 03:33:23,751 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.template/2671/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-09-19 03:33:23,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.template/2674/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-09-19 03:33:23,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.template/2673/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-19 03:33:23,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.template/2672/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.084 2026-09-19 03:33:23,848 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:33:23,864 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "GET /web/image/product.product/3171/image_512?unique=2026-09-19T03:32:51.000+00:00 HTTP/1.1" 200 - 8 0.010 0.017 2026-09-19 03:33:23,933 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:23,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:23] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.015 0.011 2026-09-19 03:33:24,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:24,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:24,204 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:24,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85919638 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '0977591a-e07d-4c59-a4fb-55c57ec8fc0e'}] 2026-09-19 03:33:24,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85919638 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '0977591a-e07d-4c59-a4fb-55c57ec8fc0e'} created pos.order #971 2026-09-19 03:33:24,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85919638 finished 2026-09-19 03:33:24,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.108 0.105 2026-09-19 03:33:24,473 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-09-19 03:33:24,474 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:24,553 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9322444 (allocated 10747904) 2026-09-19 03:33:24,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 147437 2026-09-19 03:33:24,558 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-09-19 03:33:24,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 147437 2026-09-19 03:33:24,657 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033324_657272_test_preset_with_slot_tour.txt 2026-09-19 03:33:24,657 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpf6qkoh36_chrome_odoo" 2026-09-19 03:33:24,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:33:25,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-09-19 03:33:29,568 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:33:29,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:29,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:29] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/216 HTTP/1.1" 200 - 17 0.016 0.166 2026-09-19 03:33:29,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-09-19 03:33:33,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:33:33,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:33,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:33] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/217 HTTP/1.1" 200 - 17 0.010 0.167 2026-09-19 03:33:33,563 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:33:41,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-09-19 03:33:42,124 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-09-19 03:33:42,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 147624 2026-09-19 03:33:42,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmp8bc1tmsi_chrome_odoo 2026-09-19 03:33:42,478 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:38625/json/version 2026-09-19 03:33:42,482 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:42,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-09-19 03:33:42,499 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:38625/json 2026-09-19 03:33:42,500 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:42,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:38625/devtools/page/FF3F2C7AA80722E02B4C468DA0A0E4B4 2026-09-19 03:33:42,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-09-19 03:33:42,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-09-19 03:33:42,544 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-09-19 03:33:42,561 44 INFO rb-c72f0cd-224934-416830 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=29b7569e9f2b4a9e" in browser 2026-09-19 03:33:42,562 44 INFO rb-c72f0cd-224934-416830 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=29b7569e9f2b4a9e" 2026-09-19 03:33:42,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:43,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /pos-self/219?access_token=29b7569e9f2b4a9e HTTP/1.1" 200 - 60 0.050 0.415 2026-09-19 03:33:43,039 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'FF3F2C7AA80722E02B4C468DA0A0E4B4', 'loaderId': '16A181B612080FE41F5A7683F52ED832', 'isDownload': False} 2026-09-19 03:33:43,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:43,061 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:43,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:43,110 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.018 0.026 2026-09-19 03:33:43,119 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:43,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.058 2026-09-19 03:33:43,166 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:43,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.098 2026-09-19 03:33:43,298 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-09-19 03:33:43,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:33:43,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.003 0.013 2026-09-19 03:33:43,330 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:43,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:33:43,331 44 INFO rb-c72f0cd-224934-416830 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=29b7569e9f2b4a9e", "delayToCheckUndeterminisms": 0})" 2026-09-19 03:33:43,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:43,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "POST /pos-self/relations/219 HTTP/1.1" 200 - 25 0.012 0.020 2026-09-19 03:33:43,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.080 2026-09-19 03:33:45,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "POST /pos-self/data/219 HTTP/1.1" 200 - 170 0.093 2.054 2026-09-19 03:33:45,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.123 2026-09-19 03:33:45,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:45,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/res.company/200/logo/256x256 HTTP/1.1" 200 - 14 0.007 0.016 2026-09-19 03:33:45,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-09-19 03:33:45,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/ir.attachment/10748/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:33:45,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:45,783 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:45,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/pos.category/373/image_128?unique=2026-09-19T03:33:33.000+00:00 HTTP/1.1" 200 - 2 0.014 0.031 2026-09-19 03:33:45,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/pos.category/374/image_128?unique=2026-09-19T03:33:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.062 2026-09-19 03:33:45,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/pos.category/375/image_128?unique=2026-09-19T03:33:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.064 2026-09-19 03:33:45,833 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/product.template/2690/image_512?unique=2026-09-19T03:33:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-19 03:33:45,852 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:33:45,856 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:45,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/ir.attachment/10749/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:33:45,887 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33: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-19 03:33:45,897 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:33:45,930 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:45,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:45] "GET /web/image/product.product/3191/image_512?unique=2026-09-19T03:33:33.000+00:00 HTTP/1.1" 200 - 8 0.023 0.035 2026-09-19 03:33:45,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294389 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'f8f4d291-340b-423c-959f-9e8e3b1bf45e'}] 2026-09-19 03:33:46,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294389 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'f8f4d291-340b-423c-959f-9e8e3b1bf45e'} created pos.order #972 2026-09-19 03:33:46,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93294389 finished 2026-09-19 03:33:46,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.068 0.124 2026-09-19 03:33:46,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:46,174 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.008 0.011 2026-09-19 03:33:46,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:46,227 44 INFO rb-c72f0cd-224934-416830 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': 'f8f4d291-340b-423c-959f-9e8e3b1bf45e--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-19 03:33:46,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:46] "POST /qfpay/notify HTTP/1.1" 200 - 38 0.026 0.031 2026-09-19 03:33:46,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:46] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.007 2026-09-19 03:33:46,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-09-19 03:33:46,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-19 03:33:46,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7606528 (allocated 8650752) 2026-09-19 03:33:46,402 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 147624 2026-09-19 03:33:46,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-09-19 03:33:46,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 147624 2026-09-19 03:33:46,514 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033346_514761_test_tour_kiosk_qfpay_order.txt 2026-09-19 03:33:46,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmp8bc1tmsi_chrome_odoo" 2026-09-19 03:33:46,570 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:33:47,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-09-19 03:33:51,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:51,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:51] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.020 0.186 2026-09-19 03:33:51,628 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-09-19 03:33:55,343 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 147810 2026-09-19 03:33:55,343 44 INFO rb-c72f0cd-224934-416830 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/tmp4hrn1y04_chrome_odoo 2026-09-19 03:33:55,343 44 INFO rb-c72f0cd-224934-416830 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:41341/json/version 2026-09-19 03:33:55,344 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:55,370 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,370 44 INFO rb-c72f0cd-224934-416830 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:41341/json 2026-09-19 03:33:55,371 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:33:55,380 44 INFO rb-c72f0cd-224934-416830 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:41341/devtools/page/0EC2B9B297A11E4699D721E42197A445 2026-09-19 03:33:55,391 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,411 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,536 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:33:55,894 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:55] "GET /pos-self/221?access_token=access_token HTTP/1.1" 200 - 56 0.027 0.317 2026-09-19 03:33:55,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '0EC2B9B297A11E4699D721E42197A445', 'loaderId': 'D54E7D0C8F95861697D54F01E764AB1C', 'isDownload': False} 2026-09-19 03:33:55,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:55,911 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:33:55,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e9fe30/pos_self_order.assets.min.css, copying from /web/assets/9e9fe30/pos_self_order.assets.min.css 2026-09-19 03:33:55,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:55] "GET /web/assets/1/9e9fe30/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.034 2026-09-19 03:33:55,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f1cefc7/pos_self_order.assets.min.js, copying from /web/assets/f1cefc7/pos_self_order.assets.min.js 2026-09-19 03:33:56,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/assets/1/f1cefc7/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.089 2026-09-19 03:33:56,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js, copying from /web/assets/9e6fd5e/pos_self_order.assets_tests.min.js 2026-09-19 03:33:56,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/assets/1/9e6fd5e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.120 2026-09-19 03:33:56,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-09-19 03:33:56,239 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-09-19 03:33:56,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 5 0.007 0.009 2026-09-19 03:33:56,263 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,265 44 INFO rb-c72f0cd-224934-416830 odoo.http: Session expired 2026-09-19 03:33:56,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-19 03:33:56,276 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,330 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "POST /pos-self/relations/221 HTTP/1.1" 200 - 37 0.024 0.036 2026-09-19 03:33:56,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-19 03:33:56,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "POST /pos-self/data/221 HTTP/1.1" 200 - 182 0.110 0.139 2026-09-19 03:33:56,620 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.226 2026-09-19 03:33:56,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.034 2026-09-19 03:33:56,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,744 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/ir.attachment/10841/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-19 03:33:56,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/pos.category/376/image_128?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-19 03:33:56,845 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:33:56,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.template/2693/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 3 0.015 0.019 2026-09-19 03:33:56,861 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.template/2694/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-09-19 03:33:56,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.template/2697/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-19 03:33:56,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.template/2695/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-19 03:33:56,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.template/2696/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.057 2026-09-19 03:33:56,909 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:56,923 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/ir.attachment/10804/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-19 03:33:56,933 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:33:56,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:56] "GET /web/image/product.product/3194/image_512?unique=2026-09-19T03:33:46.000+00:00 HTTP/1.1" 200 - 8 0.006 0.015 2026-09-19 03:33:56,965 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:57,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:57,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62709856 started for PoS orders references: [{'name': None, 'pos_reference': '260-221-000001', 'uuid': 'c29ffde9-a2f0-413e-a9e9-6a25d0a814ec'}] 2026-09-19 03:33:57,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62709856 order {'name': None, 'pos_reference': '260-221-000001', 'uuid': 'c29ffde9-a2f0-413e-a9e9-6a25d0a814ec'} created pos.order #973 2026-09-19 03:33:57,108 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62709856 finished 2026-09-19 03:33:57,191 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.055 0.107 2026-09-19 03:33:57,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-09-19 03:33:57,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-09-19 03:33:57,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:33:57] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.007 2026-09-19 03:33:57,259 44 INFO rb-c72f0cd-224934-416830 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-19 03:33:57,292 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7605296 (allocated 8650752) 2026-09-19 03:33:57,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 147810 2026-09-19 03:33:57,301 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-09-19 03:33:57,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 147810 2026-09-19 03:33:57,399 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033357_399412_test_kiosk_without_payment_terminal.txt 2026-09-19 03:33:57,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmp4hrn1y04_chrome_odoo" 2026-09-19 03:33:57,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-09-19 03:34:01,111 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-09-19 03:34:04,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:34:05,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:05] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 89 0.116 0.339 2026-09-19 03:34:05,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:34:14,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-09-19 03:34:14,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 147999 2026-09-19 03:34:14,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpzyrndnk1_chrome_odoo 2026-09-19 03:34:14,625 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:44145/json/version 2026-09-19 03:34:14,626 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:14,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-09-19 03:34:14,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:44145/json 2026-09-19 03:34:14,640 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:14,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:44145/devtools/page/429404AC2A665617431C75B43025D1CE 2026-09-19 03:34:14,657 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-09-19 03:34:14,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-09-19 03:34:14,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-19 03:34:14,743 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-09-19 03:34:14,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:14,746 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:14,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:34:15,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /pos/ui?config_id=224 HTTP/1.1" 200 - 86 0.077 0.394 2026-09-19 03:34:15,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '429404AC2A665617431C75B43025D1CE', 'loaderId': 'AC3E9AD7F18E3D77B803B1F70800E5FF', 'isDownload': False} 2026-09-19 03:34:15,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-09-19 03:34:15,263 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:34:15,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:34:15,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-09-19 03:34:15,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.033 2026-09-19 03:34:15,723 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:15,725 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:15,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-09-19 03:34:15,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:15,785 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:15,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-09-19 03:34:15,805 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:34:15,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:15,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.011 2026-09-19 03:34:15,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:34:15,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.027 2026-09-19 03:34:15,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-19 03:34:16,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.265 0.331 2026-09-19 03:34:16,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.016 2026-09-19 03:34:16,644 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.004 2026-09-19 03:34:16,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /web/image/res.company/205/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-19 03:34:16,722 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:34:16,736 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-09-19 03:34:16,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-09-19 03:34:16,823 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:34:16,845 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:34:16,865 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:34:16,892 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:34:16,893 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "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-19 03:34:16,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /web/image/res.users/300/avatar_128 HTTP/1.1" 200 - 14 0.053 0.035 2026-09-19 03:34:16,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-09-19 03:34:16,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /web/image?model=res.company&id=205&field=logo HTTP/1.1" 200 - 3 0.005 0.068 2026-09-19 03:34:16,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:16] "GET /web/image/res.company/205/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-09-19 03:34:16,986 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image/res.company/205/favicon HTTP/1.1" 304 - 4 0.010 0.016 2026-09-19 03:34:17,064 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:17,113 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:34:17,148 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /pos/ui/224?from_backend=True HTTP/1.1" 200 - 33 0.061 0.095 2026-09-19 03:34:17,201 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:17,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /pos/ui/224 HTTP/1.1" 200 - 33 0.033 0.182 2026-09-19 03:34:17,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2703&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-09-19 03:34:17,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2704&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-09-19 03:34:17,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2705&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-09-19 03:34:17,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2702&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.001 0.287 2026-09-19 03:34:17,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2706&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-09-19 03:34:17,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2707&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-09-19 03:34:17,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2708&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-19 03:34:17,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2709&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.009 0.156 2026-09-19 03:34:17,503 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2710&unique=2026-09-19T03:34:05.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-09-19 03:34:17,572 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.168 2026-09-19 03:34:17,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,729 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,887 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:17,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,060 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,395 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,579 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,634 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,817 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:18,819 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:18,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:18,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:19,027 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:19,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:19,098 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-224-000001', 'uuid': 'ea51e594-c18f-4ff1-9e4f-06ea146ec7a2'}] 2026-09-19 03:34:19,102 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:19,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757752 order {'name': '/', 'pos_reference': '261-224-000001', 'uuid': 'ea51e594-c18f-4ff1-9e4f-06ea146ec7a2'} created pos.order #975 2026-09-19 03:34:19,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757752 finished 2026-09-19 03:34:19,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.260 0.264 2026-09-19 03:34:19,671 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:34:19,762 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:19,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23812186 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': 'ea51e594-c18f-4ff1-9e4f-06ea146ec7a2'}] 2026-09-19 03:34:19,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23812186 order {'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': 'ea51e594-c18f-4ff1-9e4f-06ea146ec7a2'} sync ignored for existing PoS order pos.order(975,) (state: paid) 2026-09-19 03:34:19,785 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23812186 finished 2026-09-19 03:34:19,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-09-19 03:34:19,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-19 03:34:19,896 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 16560160 (allocated 18350080) 2026-09-19 03:34:19,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.080 2026-09-19 03:34:19,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 147999 2026-09-19 03:34:19,911 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-09-19 03:34:19,912 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 147999 2026-09-19 03:34:20,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033420_013020_test_01_pos_number_autofill.txt 2026-09-19 03:34:20,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpzyrndnk1_chrome_odoo" 2026-09-19 03:34:20,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:34:29,116 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-09-19 03:34:29,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 148202 2026-09-19 03:34:29,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmphu_k_bic_chrome_odoo 2026-09-19 03:34:29,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:37845/json/version 2026-09-19 03:34:29,385 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:29,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-09-19 03:34:29,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:37845/json 2026-09-19 03:34:29,420 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:29,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:37845/devtools/page/D34ADEC18090C33F9441CE983B50B1A9 2026-09-19 03:34:29,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-09-19 03:34:29,446 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-09-19 03:34:29,593 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:34:29,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-09-19 03:34:29,607 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:29,608 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:29,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:34:30,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /pos/ui?config_id=225 HTTP/1.1" 200 - 87 0.038 0.487 2026-09-19 03:34:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': 'D34ADEC18090C33F9441CE983B50B1A9', 'loaderId': '5DC178A34959F51A7E6604DCBF7B511E', 'isDownload': False} 2026-09-19 03:34:30,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-09-19 03:34:30,171 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:34:30,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:34:30,207 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-09-19 03:34:30,222 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-09-19 03:34:30,672 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:30,674 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:34:30,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.012 2026-09-19 03:34:30,718 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-19 03:34:30,735 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:34:30,735 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:30,741 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:30,749 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:30,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.013 2026-09-19 03:34:30,791 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-19 03:34:30,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.034 2026-09-19 03:34:30,853 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-09-19 03:34:31,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.271 0.288 2026-09-19 03:34:31,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.018 2026-09-19 03:34:31,524 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.006 2026-09-19 03:34:31,596 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-09-19 03:34:31,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.001 0.007 2026-09-19 03:34:31,637 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-09-19 03:34:31,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:31,686 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:31,694 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:34:31,713 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:34:31,715 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:34:31,734 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.019 0.020 2026-09-19 03:34:31,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.002 0.042 2026-09-19 03:34:31,778 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:34:31,779 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:34:31,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image/res.company/206/favicon HTTP/1.1" 200 - 4 0.005 0.017 2026-09-19 03:34:31,807 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 03:34:31,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:31,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /pos/ui/225 HTTP/1.1" 200 - 33 0.044 0.058 2026-09-19 03:34:31,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 33 0.041 0.141 2026-09-19 03:34:31,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:34:31,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image/res.company/206/favicon HTTP/1.1" 304 - 4 0.006 0.058 2026-09-19 03:34:31,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:31] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-19 03:34:32,002 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,004 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:32,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-19 03:34:32,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-19 03:34:32,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-19 03:34:32,102 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-19 03:34:32,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2723&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-09-19 03:34:32,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-19 03:34:32,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2722&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-19 03:34:32,209 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-19 03:34:32,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.193 2026-09-19 03:34:32,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,408 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,459 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,514 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,565 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,670 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,725 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,784 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,834 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,885 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:32,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,018 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:33,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:33,052 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,103 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:33] "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-19 03:34:33,274 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:33,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-09-19 03:34:33,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-19 03:34:33,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14461492 (allocated 15204352) 2026-09-19 03:34:33,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 148202 2026-09-19 03:34:33,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-09-19 03:34:33,462 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 148202 2026-09-19 03:34:33,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033433_534993_test_viva_com_kiosk_request_data.txt 2026-09-19 03:34:33,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmphu_k_bic_chrome_odoo" 2026-09-19 03:34:33,559 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-09-19 03:34:33,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 148404 2026-09-19 03:34:33,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpapr7cuhb_chrome_odoo 2026-09-19 03:34:33,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:41957/json/version 2026-09-19 03:34:33,927 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:33,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-09-19 03:34:33,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:41957/json 2026-09-19 03:34:33,987 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:34:34,009 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:41957/devtools/page/7D9A542E462CA414D2BC9DED3EF70437 2026-09-19 03:34:34,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-09-19 03:34:34,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-09-19 03:34:34,097 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:34:34,104 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-09-19 03:34:34,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:34,112 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:34,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:34:34,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:34] "GET /pos/ui/225 HTTP/1.1" 200 - 89 0.056 0.418 2026-09-19 03:34:34,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '7D9A542E462CA414D2BC9DED3EF70437', 'loaderId': '5542DB080F862524E49BBBE57C4B5C93', 'isDownload': False} 2026-09-19 03:34:34,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-09-19 03:34:34,617 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 03:34:34,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:34] "GET /web/assets/e358f64/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:34:34,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:34] "GET /web/assets/cf29dfb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-09-19 03:34:34,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:34] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-19 03:34:35,097 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:35,098 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:34:35,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:34:35,144 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:35,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-19 03:34:35,155 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:35,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:34:35,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:35,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.014 2026-09-19 03:34:35,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.045 2026-09-19 03:34:35,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.052 2026-09-19 03:34:35,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-09-19 03:34:35,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.222 0.286 2026-09-19 03:34:35,900 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:34:35,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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.004 2026-09-19 03:34:36,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.024 2026-09-19 03:34:36,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:34:36,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-09-19 03:34:36,064 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-19 03:34:36,110 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:36,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:36,135 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:36,142 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:34:36,146 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.003 0.014 2026-09-19 03:34:36,156 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34: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-19 03:34:36,157 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:34:36,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.018 0.039 2026-09-19 03:34:36,199 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:34:36,199 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image/res.company/206/favicon HTTP/1.1" 200 - 4 0.003 0.037 2026-09-19 03:34:36,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:36,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 33 0.029 0.055 2026-09-19 03:34:36,355 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:36,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /pos/ui/225 HTTP/1.1" 200 - 33 0.061 0.132 2026-09-19 03:34:36,388 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:36,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image/res.company/206/favicon HTTP/1.1" 304 - 4 0.011 0.099 2026-09-19 03:34:36,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.010 0.131 2026-09-19 03:34:36,495 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.005 0.152 2026-09-19 03:34:36,501 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:34:36,554 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.020 0.198 2026-09-19 03:34:36,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.244 2026-09-19 03:34:36,612 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-09-19 03:34:36,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.010 0.232 2026-09-19 03:34:36,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2722&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.007 0.216 2026-09-19 03:34:36,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2723&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-09-19 03:34:36,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.204 2026-09-19 03:34:36,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:36] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-19T03:34:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-09-19 03:34:36,879 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:36,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:36,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,036 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,089 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,142 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,247 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,463 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,541 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:34:37,542 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:34:37,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,685 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:37] "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-19 03:34:37,756 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-19 03:34:37,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:37] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 8 0.006 0.017 2026-09-19 03:34:37,839 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:37,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10873893 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000001', 'uuid': '17a29463-c8d5-4fe9-9941-8a74b6bf64ec'}] 2026-09-19 03:34:37,869 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:34:38,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10873893 order {'name': '/', 'pos_reference': '261-225-000001', 'uuid': '17a29463-c8d5-4fe9-9941-8a74b6bf64ec'} created pos.order #976 2026-09-19 03:34:38,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10873893 finished 2026-09-19 03:34:38,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.169 0.224 2026-09-19 03:34:38,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:34:38,395 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13104234 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '17a29463-c8d5-4fe9-9941-8a74b6bf64ec'}] 2026-09-19 03:34:38,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13104234 order {'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '17a29463-c8d5-4fe9-9941-8a74b6bf64ec'} sync ignored for existing PoS order pos.order(976,) (state: paid) 2026-09-19 03:34:38,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13104234 finished 2026-09-19 03:34:38,458 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.040 0.074 2026-09-19 03:34:38,508 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34: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-19 03:34:38,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.015 2026-09-19 03:34:38,640 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,686 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,744 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34: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.009 2026-09-19 03:34:38,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,851 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,919 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:38,969 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:39,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:39,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:39,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:39] "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.003 2026-09-19 03:34:39,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-19 03:34:39,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:39] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 7 0.009 0.015 2026-09-19 03:34:39,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:39,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15707472 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000002', 'uuid': '9baafb9e-5aa1-459c-9d6c-53783e83cd15'}] 2026-09-19 03:34:39,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15707472 order {'name': '/', 'pos_reference': '261-225-000002', 'uuid': '9baafb9e-5aa1-459c-9d6c-53783e83cd15'} created pos.order #977 2026-09-19 03:34:39,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15707472 finished 2026-09-19 03:34:39,566 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.152 0.238 2026-09-19 03:34:39,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:34:39,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74786945 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '9baafb9e-5aa1-459c-9d6c-53783e83cd15'}] 2026-09-19 03:34:39,666 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-09-19 03:34:39,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-19 03:34:39,678 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74786945 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '9baafb9e-5aa1-459c-9d6c-53783e83cd15'} sync ignored for existing PoS order pos.order(977,) (state: paid) 2026-09-19 03:34:39,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74786945 finished 2026-09-19 03:34:39,764 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17278472 (allocated 19009536) 2026-09-19 03:34:39,774 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 148404 2026-09-19 03:34:39,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-09-19 03:34:39,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 148404 2026-09-19 03:34:39,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:34:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.059 0.084 2026-09-19 03:34:39,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033439_887178_test_viva_payment_and_refund.txt 2026-09-19 03:34:39,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpapr7cuhb_chrome_odoo" 2026-09-19 03:34:39,939 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:34:45,246 44 INFO rb-c72f0cd-224934-416830 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-09-19 03:34:45,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:34:45,392 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-09-19 03:34:45,734 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7545] 2026-09-19 03:34:45,809 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1338] 2026-09-19 03:34:45,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-09-19 03:34:45,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-09-19 03:34:46,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-09-19 03:34:46,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-09-19 03:34:46,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-09-19 03:34:49,124 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:49,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-09-19 03:34:49,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:34:49,684 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7564] 2026-09-19 03:34:49,738 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3231] 2026-09-19 03:34:49,796 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-09-19 03:34:49,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-09-19 03:34:50,080 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-09-19 03:34:50,089 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-09-19 03:34:50,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-09-19 03:34:50,434 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-09-19 03:34:53,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-09-19 03:34:56,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-09-19 03:34:56,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-09-19 03:34:56,468 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:34:56,695 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-09-19 03:34:57,022 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-09-19 03:34:57,167 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:34:57,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-09-19 03:34:57,170 44 INFO rb-c72f0cd-224934-416830 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-19 03:34:57,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-09-19 03:34:57,449 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-09-19 03:34:57,812 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7630] 2026-09-19 03:34:57,870 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3263] 2026-09-19 03:34:58,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-09-19 03:34:58,075 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-09-19 03:34:58,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-09-19 03:34:58,813 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7646, 7645] 2026-09-19 03:34:58,854 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3274, 3273] 2026-09-19 03:34:59,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:34:59,282 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-09-19 03:34:59,515 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-19 03:35:00,294 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7706, 7704] 2026-09-19 03:35:00,341 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3304, 3305] 2026-09-19 03:35:00,584 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:35:00,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-19 03:35:00,803 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:35:00,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-09-19 03:35:01,019 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-19 03:35:01,838 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7781, 7779] 2026-09-19 03:35:01,880 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3347, 3348] 2026-09-19 03:35:02,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:35:02,202 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-19 03:35:02,279 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:35:02,519 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-19 03:35:02,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-19 03:35:02,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:03,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-09-19 03:35:03,086 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-09-19 03:35:03,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-09-19 03:35:03,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-09-19 03:35:03,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:04,199 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-09-19 03:35:04,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-09-19 03:35:04,251 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-09-19 03:35:04,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-09-19 03:35:04,430 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-09-19 03:35:06,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-09-19 03:35:06,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-09-19 03:35:06,658 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-09-19 03:35:06,692 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-09-19 03:35:06,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-09-19 03:35:07,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-09-19 03:35:07,722 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-09-19 03:35:07,757 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-09-19 03:35:07,802 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-09-19 03:35:07,809 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-09-19 03:35:10,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-09-19 03:35:10,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-09-19 03:35:12,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:13,115 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3384] 2026-09-19 03:35:13,288 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3403] 2026-09-19 03:35:13,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-09-19 03:35:13,377 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3388, 3397] 2026-09-19 03:35:13,454 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3385] 2026-09-19 03:35:13,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-09-19 03:35:13,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:13,572 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1405] 2026-09-19 03:35:13,577 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1406] 2026-09-19 03:35:13,582 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1407] 2026-09-19 03:35:13,696 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3407, 3408, 3409, 3410, 3411, 3412] 2026-09-19 03:35:13,794 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-09-19 03:35:13,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-09-19 03:35:13,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-09-19 03:35:14,074 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-09-19 03:35:14,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-09-19 03:35:15,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-09-19 03:35:19,185 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-09-19 03:35:19,205 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-09-19 03:35:19,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-09-19 03:35:20,035 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-09-19 03:35:20,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-09-19 03:35:20,275 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:20,724 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-09-19 03:35:20,766 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-09-19 03:35:20,814 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-09-19 03:35:20,854 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:21,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-09-19 03:35:21,103 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-09-19 03:35:23,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-09-19 03:35:23,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-09-19 03:35:23,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-09-19 03:35:23,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-09-19 03:35:23,756 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:24,090 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-09-19 03:35:24,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-09-19 03:35:24,461 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:24,916 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-09-19 03:35:25,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-09-19 03:35:25,265 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:25,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-09-19 03:35:25,849 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-09-19 03:35:26,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-09-19 03:35:26,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-09-19 03:35:26,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-09-19 03:35:26,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-09-19 03:35:29,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-09-19 03:35:29,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-09-19 03:35:29,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-09-19 03:35:29,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-09-19 03:35:30,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-09-19 03:35:30,274 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-09-19 03:35:30,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-09-19 03:35:30,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-09-19 03:35:30,674 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-09-19 03:35:30,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:31,088 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-09-19 03:35:31,201 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-09-19 03:35:31,328 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-09-19 03:35:31,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-09-19 03:35:31,557 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-09-19 03:35:31,790 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-09-19 03:35:32,084 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-09-19 03:35:32,303 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-09-19 03:35:32,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-09-19 03:35:32,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-09-19 03:35:32,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:32,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-09-19 03:35:32,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-09-19 03:35:33,160 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-09-19 03:35:33,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-09-19 03:35:33,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-09-19 03:35:34,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-09-19 03:35:34,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-09-19 03:35:34,619 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:35,071 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3643] 2026-09-19 03:35:35,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-09-19 03:35:35,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-09-19 03:35:35,522 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-19 03:35:35,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-09-19 03:35:36,323 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-09-19 03:35:36,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-09-19 03:35:37,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-09-19 03:35:38,214 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-09-19 03:35:38,720 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-09-19 03:35:39,101 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-09-19 03:35:39,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-09-19 03:35:39,784 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-09-19 03:35:39,816 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-09-19 03:35:40,170 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-09-19 03:35:41,460 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:41,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-09-19 03:35:41,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-09-19 03:35:41,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:42,405 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3696] 2026-09-19 03:35:42,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-09-19 03:35:42,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-09-19 03:35:43,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-09-19 03:35:43,181 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-09-19 03:35:43,386 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-09-19 03:35:43,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-09-19 03:35:44,011 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:35:48,915 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-09-19 03:35:49,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-09-19 03:35:50,487 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:35:50,493 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 148632 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmp5fb5l5s5_chrome_odoo 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:33235/json/version 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:33235/json 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:33235/devtools/page/E6D8125A9ECE857F004FB69AF36D04AA 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-09-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:51,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/808 HTTP/1.1" 200 - 146 0.103 0.913 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'E6D8125A9ECE857F004FB69AF36D04AA', 'loaderId': 'B4BB26F7F039043F375A04E8352BAF59', 'isDownload': False} 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.139 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.006 0.160 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-19 03:35:52,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:35:53,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.004 2026-09-19 03:35:53,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.004 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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.019 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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 - 26 0.020 0.035 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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.056 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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.002 0.053 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:35:53,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.036 0.055 2026-09-19 03:35:53,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.004 2026-09-19 03:35:53,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.005 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.123 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 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.046 0.111 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.161 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.017 0.184 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.170 2026-09-19 03:35:53,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.025 0.218 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.007 0.303 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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 - 87 0.068 0.219 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.411 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.049 0.066 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 76 0.073 0.087 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.021 0.179 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.006 0.171 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.005 0.042 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.011 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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.010 2026-09-19 03:35:54,000 44 INFO rb-c72f0cd-224934-416830 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 - 9 0.007 0.033 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 5 0.007 0.088 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.104 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.023 0.060 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.004 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.009 0.020 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.004 0.007 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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 - 25 0.036 0.037 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.006 0.068 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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 - 15 0.009 0.028 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1537, 1538] 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.058 0.073 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.039 0.049 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 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.068 0.115 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 28682036 (allocated 30515200) 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.217 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 148632 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-09-19 03:35:55,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 148632 2026-09-19 03:35:56,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-09-19 03:35:56,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmp5fb5l5s5_chrome_odoo" 2026-09-19 03:35:56,093 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:36:01,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-09-19 03:36:01,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-09-19 03:36:02,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-09-19 03:36:02,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-09-19 03:36:03,978 44 INFO rb-c72f0cd-224934-416830 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-09-19 03:36:04,506 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:07,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-09-19 03:36:07,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 148846 2026-09-19 03:36:07,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmphz4647s8_chrome_odoo 2026-09-19 03:36:07,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42339/json/version 2026-09-19 03:36:07,607 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:07,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:36:07,661 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42339/json 2026-09-19 03:36:07,661 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:07,677 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:42339/devtools/page/41EB9FE79C96FAF96A96FBAB7C491291 2026-09-19 03:36:07,689 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-09-19 03:36:07,706 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-09-19 03:36:07,745 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:36:07,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-09-19 03:36:07,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-19 03:36:07,755 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:36:07,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:36:08,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /odoo HTTP/1.1" 200 - 157 0.097 0.941 2026-09-19 03:36:08,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '41EB9FE79C96FAF96A96FBAB7C491291', 'loaderId': 'ABC048D9A9B34361DC9C7AD4782EE012', 'isDownload': False} 2026-09-19 03:36:08,807 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-09-19 03:36:08,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-09-19 03:36:08,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.032 0.090 2026-09-19 03:36:08,967 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.127 2026-09-19 03:36:08,979 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.143 2026-09-19 03:36:08,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:08] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:36:09,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-19 03:36:09,671 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:36:09,679 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:36:09,692 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:36:09,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:36:09,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:36:09,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.026 0.048 2026-09-19 03:36:09,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.078 2026-09-19 03:36:09,801 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:36:09,817 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:09,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-19 03:36:09,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /odoo HTTP/1.1" 200 - 29 0.048 0.047 2026-09-19 03:36:09,946 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:09,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.112 2026-09-19 03:36:09,958 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:09,977 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:36:09,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:10,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.036 0.058 2026-09-19 03:36:10,015 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.085 2026-09-19 03:36:10,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.089 2026-09-19 03:36:10,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:10,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.135 2026-09-19 03:36:10,121 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:36:10,131 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:36:10,138 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /mail/data HTTP/1.1" 200 - 34 0.031 0.126 2026-09-19 03:36:10,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:10,141 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-09-19 03:36:10,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.014 0.144 2026-09-19 03:36:10,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.113 2026-09-19 03:36:10,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.124 2026-09-19 03:36:10,203 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.275 2026-09-19 03:36:10,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.069 2026-09-19 03:36:10,486 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 101 0.075 0.143 2026-09-19 03:36:10,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.035 0.084 2026-09-19 03:36:10,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.120 2026-09-19 03:36:10,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /mail/data HTTP/1.1" 200 - 45 0.039 0.155 2026-09-19 03:36:10,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.070 2026-09-19 03:36:10,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.018 2026-09-19 03:36:10,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:10,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.017 2026-09-19 03:36:10,907 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:10,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "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.009 0.028 2026-09-19 03:36:10,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:10] "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.010 0.017 2026-09-19 03:36:11,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.003 0.050 2026-09-19 03:36:11,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a6cf322/web.assets_backend_lazy.min.css (id:11406) 2026-09-19 03:36:11,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "GET /web/assets/a6cf322/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.008 0.235 2026-09-19 03:36:11,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bd8586c/web.assets_backend_lazy.min.js (id:11407) 2026-09-19 03:36:11,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "GET /web/assets/bd8586c/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.004 0.346 2026-09-19 03:36:11,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:36:11,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 7 0.021 0.066 2026-09-19 03:36:11,592 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.006 0.014 2026-09-19 03:36:11,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "GET /web/assets/725f226/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:36:11,728 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:11,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:11,854 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:11,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:36:11,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:11] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.048 2026-09-19 03:36:11,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,139 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:12] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.010 0.038 2026-09-19 03:36:12,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,310 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,379 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:12] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.008 0.029 2026-09-19 03:36:12,449 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,513 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:12] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.007 0.023 2026-09-19 03:36:12,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,703 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,780 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:12] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.005 0.013 2026-09-19 03:36:12,832 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:12,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-09-19 03:36:12,889 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:36:13,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28844268 (allocated 32215040) 2026-09-19 03:36:13,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 148846 2026-09-19 03:36:13,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-09-19 03:36:13,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 148846 2026-09-19 03:36:13,139 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033613_139651_test_burndown_chart_tour.txt 2026-09-19 03:36:13,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmphz4647s8_chrome_odoo" 2026-09-19 03:36:13,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:36:13,164 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-09-19 03:36:13,164 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:13,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:36:14,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-09-19 03:36:14,773 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8023, 8022, 8021] 2026-09-19 03:36:14,801 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.task records with IDs: [978, 977, 976] 2026-09-19 03:36:14,807 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2930, 2931, 2932, 2933, 2934, 2935] 2026-09-19 03:36:15,164 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #324 deleted project.task.type records with IDs: [2121] 2026-09-19 03:36:15,204 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2116] 2026-09-19 03:36:15,226 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2115, 2117] 2026-09-19 03:36:15,242 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2114, 2120] 2026-09-19 03:36:15,330 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2123, 2124, 2125] 2026-09-19 03:36:15,335 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-09-19 03:36:15,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:36:15,997 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:36:16,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:36:16,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-09-19 03:36:16,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-09-19 03:36:16,436 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8017, 8015, 8013] 2026-09-19 03:36:16,447 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.task records with IDs: [975, 973, 972] 2026-09-19 03:36:16,451 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2922, 2923, 2924, 2925, 2928, 2929] 2026-09-19 03:36:16,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-09-19 03:36:16,655 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-09-19 03:36:16,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 03:36:18,080 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-09-19 03:36:18,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 149062 2026-09-19 03:36:18,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpt8qlr_wd_chrome_odoo 2026-09-19 03:36:18,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34225/json/version 2026-09-19 03:36:18,330 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:18,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:36:18,353 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34225/json 2026-09-19 03:36:18,354 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:18,360 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:34225/devtools/page/4008055DBE4147AC00711354CC4C2238 2026-09-19 03:36:18,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-09-19 03:36:18,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-09-19 03:36:18,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-09-19 03:36:18,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-09-19 03:36:18,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-19 03:36:18,454 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:36:18,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:36:19,727 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /odoo HTTP/1.1" 200 - 154 0.162 1.094 2026-09-19 03:36:19,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': '4008055DBE4147AC00711354CC4C2238', 'loaderId': '6D566784F48D043910586896C0C7B41B', 'isDownload': False} 2026-09-19 03:36:19,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-09-19 03:36:19,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-09-19 03:36:19,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:36:19,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.036 0.047 2026-09-19 03:36:19,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.084 2026-09-19 03:36:19,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:36:19,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:19] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:36:20,417 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:20,422 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:36:20,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:36:20,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:36:20,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.012 2026-09-19 03:36:20,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:36:20,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:36:20,532 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:36:20,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /odoo HTTP/1.1" 200 - 28 0.050 0.039 2026-09-19 03:36:20,678 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:20,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.123 2026-09-19 03:36:20,689 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:20,693 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36: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-19 03:36:20,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.073 2026-09-19 03:36:20,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:20,746 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/image?model=res.users&field=avatar_128&id=331 HTTP/1.1" 200 - 14 0.030 0.095 2026-09-19 03:36:20,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.124 2026-09-19 03:36:20,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.116 2026-09-19 03:36:20,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:20,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/image/res.partner/1408/avatar_128?unique=1789788976000 HTTP/1.1" 200 - 6 0.024 0.157 2026-09-19 03:36:20,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.111 2026-09-19 03:36:20,845 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:20,851 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:36:20,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /mail/data HTTP/1.1" 200 - 32 0.052 0.160 2026-09-19 03:36:20,927 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.185 2026-09-19 03:36:20,948 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.165 2026-09-19 03:36:20,975 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.113 2026-09-19 03:36:21,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.131 2026-09-19 03:36:21,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.232 2026-09-19 03:36:21,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 331, model: logistics.shipment.stage 2026-09-19 03:36:21,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 98 0.082 0.136 2026-09-19 03:36:21,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.043 0.035 2026-09-19 03:36:21,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.075 2026-09-19 03:36:21,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.034 2026-09-19 03:36:21,469 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,521 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /mail/data HTTP/1.1" 200 - 43 0.046 0.044 2026-09-19 03:36:21,582 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.107 2026-09-19 03:36:21,585 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.028 0.136 2026-09-19 03:36:21,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.068 2026-09-19 03:36:21,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,739 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:21,810 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-19 03:36:21,818 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-19 03:36:21,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.061 0.196 2026-09-19 03:36:21,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.158 2026-09-19 03:36:21,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.008 2026-09-19 03:36:21,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.008 0.017 2026-09-19 03:36:21,970 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:21] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.017 2026-09-19 03:36:22,033 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-19 03:36:22,037 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-19 03:36:22,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.022 0.091 2026-09-19 03:36:22,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.011 2026-09-19 03:36:22,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.037 0.055 2026-09-19 03:36:22,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "GET /web/image/res.users/331/avatar_128 HTTP/1.1" 200 - 7 0.007 0.014 2026-09-19 03:36:22,347 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,402 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.006 0.008 2026-09-19 03:36:22,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.004 0.008 2026-09-19 03:36:22,465 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.001 0.019 2026-09-19 03:36:22,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:36:22,633 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,693 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.001 0.004 2026-09-19 03:36:22,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.014 2026-09-19 03:36:22,776 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.014 0.048 2026-09-19 03:36:22,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:22,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.014 2026-09-19 03:36:22,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.006 0.014 2026-09-19 03:36:22,983 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:23,042 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:23,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 47 0.060 0.048 2026-09-19 03:36:23,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:23] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 03:36:23,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:23] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.029 0.028 2026-09-19 03:36:23,269 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.010 2026-09-19 03:36:23,273 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-09-19 03:36:23,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:36:23,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:23] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.006 0.020 2026-09-19 03:36:23,406 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 29012860 (allocated 30642176) 2026-09-19 03:36:23,415 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 149062 2026-09-19 03:36:23,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-09-19 03:36:23,419 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 149062 2026-09-19 03:36:23,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033623_516440_test_personal_stage_tour.txt 2026-09-19 03:36:23,516 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpt8qlr_wd_chrome_odoo" 2026-09-19 03:36:23,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:29,495 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [28143] 2026-09-19 03:36:29,496 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-09-19 03:36:31,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-09-19 03:36:31,556 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-09-19 03:36:32,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-09-19 03:36:32,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:36:33,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Goats" ,"Bastien ProjectManager" ,"Armande ProjectUser" ,"Chell Gladys" with Message-Id <1789788992.9746425-81256-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(746,)) 2026-09-19 03:36:33,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to chell@gladys.portal,project+goats@test.mycompany.com,b.t@example.com,bastien.projectmanager@example.com,armande.projectuser@example.com with Message-Id <1789788993.2413266-84019-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(746,)) 2026-09-19 03:36:33,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-09-19 03:36:33,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-09-19 03:36:34,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-09-19 03:36:34,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-09-19 03:36:35,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1789788995.3381071-36805-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(747,)) 2026-09-19 03:36:35,501 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-09-19 03:36:36,042 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1789788996.0091419-90349-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 336, mail.alias(747,)) 2026-09-19 03:36:36,439 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Lelitre" ,"New Customer" ,"Armande ProjectUser" ,"Valid Poilvache" ,"New Cc" with Message-Id <1789788996.3524663-73043-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1018, custom_values: None, uid: 1 2026-09-19 03:36:36,580 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8177, 8176] 2026-09-19 03:36:36,718 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1424, 1425] 2026-09-19 03:36:36,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1789788996.7313352-40886-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(747,)) 2026-09-19 03:36:37,252 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,"New Customer" ,"Armande ProjectUser" ,"Valid Poilvache" ,"New Cc" with Message-Id <1789788997.2156477-16393-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1019, custom_values: None, uid: 1 2026-09-19 03:36:37,360 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8183, 8182] 2026-09-19 03:36:37,444 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1426, 1427] 2026-09-19 03:36:37,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1789788997.4506958-48988-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-19 03:36:37,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Lelitre" ,"New Customer" ,"Armande ProjectUser" ,"Valid Poilvache" ,"New Cc" with Message-Id <1789788997.9327378-92815-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1020, custom_values: None, uid: 1 2026-09-19 03:36:38,154 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8189, 8188] 2026-09-19 03:36:38,252 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1429, 1430] 2026-09-19 03:36:38,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-09-19 03:36:38,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1789788998.711583@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-19 03:36:38,858 44 INFO rb-c72f0cd-224934-416830 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1789788998.8463125@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(747,)) 2026-09-19 03:36:38,968 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-09-19 03:36:39,701 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-09-19 03:36:40,127 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3078, 3079] 2026-09-19 03:36:40,136 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2982, 2983] 2026-09-19 03:36:40,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-09-19 03:36:40,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 03:36:42,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-09-19 03:36:42,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-09-19 03:36:42,571 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-09-19 03:36:42,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-09-19 03:36:43,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-09-19 03:36:43,644 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-09-19 03:36:43,671 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-09-19 03:36:43,731 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-09-19 03:36:44,133 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:46,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-09-19 03:36:47,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:48,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-09-19 03:36:49,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:50,846 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-09-19 03:36:50,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-09-19 03:36:50,995 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-19 03:36:51,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-09-19 03:36:51,175 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_alert 2026-09-19 03:36:51,186 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_count 2026-09-19 03:36:51,189 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_json 2026-09-19 03:36:51,191 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: document_ids 2026-09-19 03:36:51,192 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: document_count 2026-09-19 03:36:51,194 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-19 03:36:51,197 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_follower_ids 2026-09-19 03:36:51,199 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_partner_ids 2026-09-19 03:36:51,201 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_ids 2026-09-19 03:36:51,203 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_message 2026-09-19 03:36:51,205 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction 2026-09-19 03:36:51,206 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction_counter 2026-09-19 03:36:51,208 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error 2026-09-19 03:36:51,210 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error_counter 2026-09-19 03:36:51,211 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_attachment_count 2026-09-19 03:36:51,213 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_ids 2026-09-19 03:36:51,215 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: website_message_ids 2026-09-19 03:36:51,216 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_sms_error 2026-09-19 03:36:51,217 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rotting_days 2026-09-19 03:36:51,219 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_rotting 2026-09-19 03:36:51,220 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_value 2026-09-19 03:36:51,221 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_feedback 2026-09-19 03:36:51,227 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_image 2026-09-19 03:36:51,228 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_count 2026-09-19 03:36:51,229 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg 2026-09-19 03:36:51,235 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg_text 2026-09-19 03:36:51,237 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-19 03:36:51,238 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_text 2026-09-19 03:36:51,239 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_ids 2026-09-19 03:36:51,241 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_state 2026-09-19 03:36:51,242 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_user_id 2026-09-19 03:36:51,244 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_id 2026-09-19 03:36:51,245 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_icon 2026-09-19 03:36:51,247 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_date_deadline 2026-09-19 03:36:51,248 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-19 03:36:51,250 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_summary 2026-09-19 03:36:51,251 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-19 03:36:51,252 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_icon 2026-09-19 03:36:51,254 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-19 03:36:51,255 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: email_cc 2026-09-19 03:36:51,256 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: access_warning 2026-09-19 03:36:51,258 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: date_end 2026-09-19 03:36:51,259 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_properties 2026-09-19 03:36:51,260 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: role_ids 2026-09-19 03:36:51,262 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-19 03:36:51,263 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_id 2026-09-19 03:36:51,265 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-19 03:36:51,267 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_phone 2026-09-19 03:36:51,269 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_active 2026-09-19 03:36:51,270 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: attachment_ids 2026-09-19 03:36:51,272 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-19 03:36:51,273 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-19 03:36:51,275 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_open 2026-09-19 03:36:51,276 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_close 2026-09-19 03:36:51,278 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_open 2026-09-19 03:36:51,281 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_close 2026-09-19 03:36:51,282 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-19 03:36:51,283 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: link_preview_name 2026-09-19 03:36:51,287 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: create_uid 2026-09-19 03:36:51,288 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: write_uid 2026-09-19 03:36:51,290 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: color_stage 2026-09-19 03:36:51,291 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: ancestor_id 2026-09-19 03:36:51,292 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_name 2026-09-19 03:36:51,293 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_company_name 2026-09-19 03:36:51,294 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-19 03:36:51,295 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: user_skill_ids 2026-09-19 03:36:51,296 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: leave_types_count 2026-09-19 03:36:51,297 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_timeoff_task 2026-09-19 03:36:51,298 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: planned_date_start 2026-09-19 03:36:51,301 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: planned_date_end 2026-09-19 03:36:51,302 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: recursive_depend_ids 2026-09-19 03:36:51,303 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: recursive_depending_ids 2026-09-19 03:36:51,305 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: resource_allocation 2026-09-19 03:36:51,307 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: dependency_level 2026-09-19 03:36:51,312 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: bad_resource_allocation_task_ids 2026-09-19 03:36:51,314 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: manager_id 2026-09-19 03:36:51,315 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: okr_node_id 2026-09-19 03:36:51,317 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_sale_order_id 2026-09-19 03:36:51,318 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: sale_order_state 2026-09-19 03:36:51,319 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_to_invoice 2026-09-19 03:36:51,320 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: pricing_type 2026-09-19 03:36:51,321 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_project_map_empty 2026-09-19 03:36:51,322 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_multi_sol 2026-09-19 03:36:51,324 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: timesheet_product_id 2026-09-19 03:36:51,325 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-19 03:36:51,326 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_id 2026-09-19 03:36:51,327 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_stage_id 2026-09-19 03:36:51,328 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: template_task_id 2026-09-19 03:36:51,329 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_require_document 2026-09-19 03:36:51,331 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: required_document_ids 2026-09-19 03:36:51,333 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: requirement_doc_status 2026-09-19 03:36:51,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-09-19 03:36:51,588 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-09-19 03:36:51,718 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-19 03:36:51,770 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3141] 2026-09-19 03:36:51,776 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3138] 2026-09-19 03:36:52,325 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-09-19 03:36:52,551 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: id 2026-09-19 03:36:52,562 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_name 2026-09-19 03:36:52,571 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_is_follower 2026-09-19 03:36:52,578 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: duration_tracking 2026-09-19 03:36:52,586 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_url 2026-09-19 03:36:52,594 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_token 2026-09-19 03:36:52,602 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: active 2026-09-19 03:36:52,610 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: stage_id_color 2026-09-19 03:36:52,619 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_date 2026-09-19 03:36:52,627 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_date 2026-09-19 03:36:52,636 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_assign 2026-09-19 03:36:52,659 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_id 2026-09-19 03:36:52,669 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_in_project 2026-09-19 03:36:52,677 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allocated_hours 2026-09-19 03:36:52,686 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_allocated_hours 2026-09-19 03:36:52,710 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: user_ids 2026-09-19 03:36:52,718 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: portal_user_names 2026-09-19 03:36:52,732 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_from 2026-09-19 03:36:52,746 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: company_id 2026-09-19 03:36:52,756 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: displayed_image_id 2026-09-19 03:36:52,765 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_count 2026-09-19 03:36:52,776 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_subtask_count 2026-09-19 03:36:52,793 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_milestones 2026-09-19 03:36:52,811 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: milestone_id 2026-09-19 03:36:52,819 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_late_and_unreached_milestone 2026-09-19 03:36:52,829 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_task_dependencies 2026-09-19 03:36:52,841 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_ids 2026-09-19 03:36:52,853 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_count 2026-09-19 03:36:52,886 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_ids 2026-09-19 03:36:52,896 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_tasks_count 2026-09-19 03:36:52,905 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_parent_task_button 2026-09-19 03:36:52,911 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: current_user_same_company_partner 2026-09-19 03:36:52,918 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_follow_button 2026-09-19 03:36:52,929 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_recurring_tasks 2026-09-19 03:36:52,940 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_task 2026-09-19 03:36:52,951 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_count 2026-09-19 03:36:52,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.recurrence 2026-09-19 03:36:52,963 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_interval 2026-09-19 03:36:52,972 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_unit 2026-09-19 03:36:52,989 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_type 2026-09-19 03:36:53,011 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_until 2026-09-19 03:36:53,023 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_template 2026-09-19 03:36:53,032 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_project_template 2026-09-19 03:36:53,041 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_template_ancestor 2026-09-19 03:36:53,049 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: analytic_account_active 2026-09-19 03:36:53,066 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_timesheets 2026-09-19 03:36:53,085 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours 2026-09-19 03:36:53,102 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: effective_hours 2026-09-19 03:36:53,114 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: total_hours_spent 2026-09-19 03:36:53,128 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: progress 2026-09-19 03:36:53,143 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: overtime 2026-09-19 03:36:53,158 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_effective_hours 2026-09-19 03:36:53,211 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_ids 2026-09-19 03:36:53,227 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: encode_uom_in_days 2026-09-19 03:36:53,245 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_id 2026-09-19 03:36:53,266 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_line_id 2026-09-19 03:36:53,275 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_billable 2026-09-19 03:36:53,285 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_sale_order_button 2026-09-19 03:36:53,293 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_so 2026-09-19 03:36:53,300 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_available 2026-09-19 03:36:53,309 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_alert 2026-09-19 03:36:53,317 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_count 2026-09-19 03:36:53,329 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_json 2026-09-19 03:36:53,333 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: document.document 2026-09-19 03:36:53,344 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: document_count 2026-09-19 03:36:53,353 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-19 03:36:53,355 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.followers 2026-09-19 03:36:53,379 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_partner_ids 2026-09-19 03:36:53,402 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_ids 2026-09-19 03:36:53,412 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_message 2026-09-19 03:36:53,423 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction 2026-09-19 03:36:53,434 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction_counter 2026-09-19 03:36:53,444 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error 2026-09-19 03:36:53,453 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error_counter 2026-09-19 03:36:53,469 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_attachment_count 2026-09-19 03:36:53,480 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: rating.rating 2026-09-19 03:36:53,500 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: website_message_ids 2026-09-19 03:36:53,517 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_sms_error 2026-09-19 03:36:53,528 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rotting_days 2026-09-19 03:36:53,538 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_rotting 2026-09-19 03:36:53,547 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_value 2026-09-19 03:36:53,557 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_feedback 2026-09-19 03:36:53,580 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_image 2026-09-19 03:36:53,597 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_count 2026-09-19 03:36:53,608 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg 2026-09-19 03:36:53,618 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg_text 2026-09-19 03:36:53,630 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-19 03:36:53,644 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_text 2026-09-19 03:36:53,647 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity 2026-09-19 03:36:53,658 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_state 2026-09-19 03:36:53,675 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_user_id 2026-09-19 03:36:53,676 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity.type 2026-09-19 03:36:53,689 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_type_icon 2026-09-19 03:36:53,698 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_date_deadline 2026-09-19 03:36:53,708 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-19 03:36:53,717 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_summary 2026-09-19 03:36:53,726 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-19 03:36:53,735 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_icon 2026-09-19 03:36:53,750 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-19 03:36:53,758 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_cc 2026-09-19 03:36:53,779 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_warning 2026-09-19 03:36:53,793 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_end 2026-09-19 03:36:53,806 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_properties 2026-09-19 03:36:53,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.role 2026-09-19 03:36:53,822 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-19 03:36:53,823 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.stage.personal 2026-09-19 03:36:53,832 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-19 03:36:53,841 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_phone 2026-09-19 03:36:53,847 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_active 2026-09-19 03:36:53,854 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: attachment_ids 2026-09-19 03:36:53,870 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-19 03:36:53,892 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-19 03:36:53,899 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_open 2026-09-19 03:36:53,906 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_close 2026-09-19 03:36:53,913 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_open 2026-09-19 03:36:53,920 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_close 2026-09-19 03:36:53,928 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-19 03:36:53,934 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: link_preview_name 2026-09-19 03:36:53,945 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_uid 2026-09-19 03:36:53,971 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_uid 2026-09-19 03:36:53,980 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: color_stage 2026-09-19 03:36:54,006 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: ancestor_id 2026-09-19 03:36:54,018 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_name 2026-09-19 03:36:54,028 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_company_name 2026-09-19 03:36:54,035 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-19 03:36:54,039 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: hr.employee.skill 2026-09-19 03:36:54,047 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: leave_types_count 2026-09-19 03:36:54,056 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_timeoff_task 2026-09-19 03:36:54,080 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: planned_date_start 2026-09-19 03:36:54,090 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: planned_date_end 2026-09-19 03:36:54,101 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recursive_depend_ids 2026-09-19 03:36:54,112 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recursive_depending_ids 2026-09-19 03:36:54,121 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: resource_allocation 2026-09-19 03:36:54,130 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependency_level 2026-09-19 03:36:54,143 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: bad_resource_allocation_task_ids 2026-09-19 03:36:54,160 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: manager_id 2026-09-19 03:36:54,162 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: okr.node 2026-09-19 03:36:54,172 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_sale_order_id 2026-09-19 03:36:54,180 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_state 2026-09-19 03:36:54,188 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_to_invoice 2026-09-19 03:36:54,196 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: pricing_type 2026-09-19 03:36:54,204 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_project_map_empty 2026-09-19 03:36:54,211 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_multi_sol 2026-09-19 03:36:54,235 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_product_id 2026-09-19 03:36:54,245 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-19 03:36:54,260 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: shipment_id 2026-09-19 03:36:54,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: logistics.shipment.stage 2026-09-19 03:36:54,273 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: template_task_id 2026-09-19 03:36:54,280 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_require_document 2026-09-19 03:36:54,281 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: logistics.shipment.required.document 2026-09-19 03:36:54,290 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: requirement_doc_status 2026-09-19 03:36:54,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:36:54,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-09-19 03:36:54,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 149281 2026-09-19 03:36:54,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpjlp_rwg4_chrome_odoo 2026-09-19 03:36:54,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44319/json/version 2026-09-19 03:36:54,949 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:54,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-19 03:36:54,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44319/json 2026-09-19 03:36:54,957 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:36:54,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:44319/devtools/page/4DA17B6CAAF3F3F7D24EB81D259C030B 2026-09-19 03:36:54,986 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-09-19 03:36:55,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-09-19 03:36:55,113 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:36:55,120 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-09-19 03:36:55,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:55,125 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:36:55,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:36:56,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /odoo HTTP/1.1" 200 - 154 0.097 0.977 2026-09-19 03:36:56,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '4DA17B6CAAF3F3F7D24EB81D259C030B', 'loaderId': 'D580CB3780105FDC6FE5BD1DC27C2B4F', 'isDownload': False} 2026-09-19 03:36:56,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-09-19 03:36:56,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:36:56,262 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 03:36:56,374 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.023 0.103 2026-09-19 03:36:56,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.124 2026-09-19 03:36:56,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.005 2026-09-19 03:36:56,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:36:56,998 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:57,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:36:57,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:36:57,044 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:36:57,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:36:57,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-19 03:36:57,113 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.034 0.041 2026-09-19 03:36:57,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-19 03:36:57,131 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:36:57,162 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:36:57,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /odoo HTTP/1.1" 200 - 29 0.042 0.038 2026-09-19 03:36:57,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.100 2026-09-19 03:36:57,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:57,295 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:57,302 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:57,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:57,337 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.022 0.085 2026-09-19 03:36:57,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/image/res.partner/3/avatar_128?unique=1789789014000 HTTP/1.1" 200 - 6 0.010 0.115 2026-09-19 03:36:57,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.114 2026-09-19 03:36:57,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.100 2026-09-19 03:36:57,372 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:57,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.081 2026-09-19 03:36:57,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.089 2026-09-19 03:36:57,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.172 2026-09-19 03:36:57,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.029 2026-09-19 03:36:57,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.032 2026-09-19 03:36:57,445 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:57,446 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:36:57,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:57,498 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:57,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /mail/data HTTP/1.1" 200 - 34 0.046 0.130 2026-09-19 03:36:57,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.079 2026-09-19 03:36:57,544 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.079 2026-09-19 03:36:57,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 101 0.056 0.134 2026-09-19 03:36:57,827 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 03:36:57,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.022 0.071 2026-09-19 03:36:57,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /mail/data HTTP/1.1" 200 - 45 0.038 0.102 2026-09-19 03:36:57,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:57] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.139 2026-09-19 03:36:58,034 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.022 2026-09-19 03:36:58,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.019 2026-09-19 03:36:58,111 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "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.003 0.008 2026-09-19 03:36:58,162 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 16 0.004 0.013 2026-09-19 03:36:58,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 12 0.009 0.014 2026-09-19 03:36:58,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:36:58,333 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.005 0.010 2026-09-19 03:36:58,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.010 2026-09-19 03:36:58,632 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.006 0.006 2026-09-19 03:36:58,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.009 2026-09-19 03:36:58,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,750 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.003 0.010 2026-09-19 03:36:58,790 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.011 2026-09-19 03:36:58,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:36:58,987 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:36:58,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:58] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 96 0.108 0.072 2026-09-19 03:36:59,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:59] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 64 0.037 0.073 2026-09-19 03:36:59,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:36:59] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.027 0.040 2026-09-19 03:36:59,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:00,188 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /my/projects HTTP/1.1" 200 - 141 0.119 0.780 2026-09-19 03:37:00,245 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:00,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.054 2026-09-19 03:37:00,329 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:00,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.120 2026-09-19 03:37:00,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:00,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:00,350 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:00,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.018 2026-09-19 03:37:00,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 03:37:00,449 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:00,474 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:00,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.040 2026-09-19 03:37:00,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.049 2026-09-19 03:37:00,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:37:00,913 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:00,998 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:00] "POST /mail/data HTTP/1.1" 200 - 21 0.012 0.024 2026-09-19 03:37:01,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /my/projects/255 HTTP/1.1" 303 - 4 0.001 0.007 2026-09-19 03:37:01,270 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 71 0.031 0.226 2026-09-19 03:37:01,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:37:01,300 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:37:01,330 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:37:01,673 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:01,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:01,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:01,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-19 03:37:01,725 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:01,778 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "POST /web/action/load HTTP/1.1" 200 - 12 0.009 0.011 2026-09-19 03:37:01,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "POST /mail/data HTTP/1.1" 200 - 21 0.011 0.026 2026-09-19 03:37:01,922 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 59 0.035 0.093 2026-09-19 03:37:01,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-09-19 03:37:01,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-09-19 03:37:01,964 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.002 0.014 2026-09-19 03:37:02,019 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:02,067 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,124 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,133 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.001 0.005 2026-09-19 03:37:02,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:37:02,183 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,234 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,292 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.053 0.054 2026-09-19 03:37:02,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.006 0.014 2026-09-19 03:37:02,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.035 2026-09-19 03:37:02,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.019 0.052 2026-09-19 03:37:02,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "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-19 03:37:02,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:37:02,812 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:02,897 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.035 0.047 2026-09-19 03:37:02,939 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.009 0.108 2026-09-19 03:37:02,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:02] "POST /mail/data HTTP/1.1" 200 - 9 0.005 0.121 2026-09-19 03:37:03,123 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:37:03,206 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,279 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.041 0.083 2026-09-19 03:37:03,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.113 2026-09-19 03:37:03,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.090 2026-09-19 03:37:03,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.033 2026-09-19 03:37:03,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.039 2026-09-19 03:37:03,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-09-19 03:37:03,419 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.019 0.032 2026-09-19 03:37:03,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.059 2026-09-19 03:37:03,495 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,578 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /mail/message/post HTTP/1.1" 200 - 53 0.044 0.086 2026-09-19 03:37:03,604 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.003 0.008 2026-09-19 03:37:03,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /mail/data HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:37:03,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,713 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.011 0.018 2026-09-19 03:37:03,767 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.023 2026-09-19 03:37:03,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.043 2026-09-19 03:37:03,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.007 0.012 2026-09-19 03:37:03,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.007 2026-09-19 03:37:03,940 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:03,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.024 2026-09-19 03:37:04,031 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.086 2026-09-19 03:37:04,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:04,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.007 0.016 2026-09-19 03:37:04,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:04] "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-19 03:37:04,138 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:04,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:04,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-09-19 03:37:04,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:37:04,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23701348 (allocated 26980352) 2026-09-19 03:37:04,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 149281 2026-09-19 03:37:04,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-09-19 03:37:04,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 149281 2026-09-19 03:37:04,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033704_533588_test_01_project_sharing.txt 2026-09-19 03:37:04,534 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpjlp_rwg4_chrome_odoo" 2026-09-19 03:37:04,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-09-19 03:37:04,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 149562 2026-09-19 03:37:04,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp2bt98hnd_chrome_odoo 2026-09-19 03:37:04,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:39635/json/version 2026-09-19 03:37:04,948 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:04,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-19 03:37:04,979 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:39635/json 2026-09-19 03:37:04,979 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:04,988 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:39635/devtools/page/F24D444B645C20EBB9FD5FC0BC638993 2026-09-19 03:37:04,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-09-19 03:37:05,008 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-09-19 03:37:05,062 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:05,072 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-09-19 03:37:05,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:05,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:05,105 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:06,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /my/projects HTTP/1.1" 200 - 133 0.066 1.004 2026-09-19 03:37:06,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'F24D444B645C20EBB9FD5FC0BC638993', 'loaderId': '4A074D3FE1EE88DFEA5D15A2B4000374', 'isDownload': False} 2026-09-19 03:37:06,172 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-09-19 03:37:06,197 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:06,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:06,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.040 0.041 2026-09-19 03:37:06,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:06,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:06,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:06,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.066 2026-09-19 03:37:06,320 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:06,341 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.049 2026-09-19 03:37:06,403 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:37:06,406 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:06,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.002 0.007 2026-09-19 03:37:06,485 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:06,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 0.046 2026-09-19 03:37:06,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.010 0.060 2026-09-19 03:37:06,914 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:37:06,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:06,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:07,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.014 2026-09-19 03:37:07,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.006 0.012 2026-09-19 03:37:07,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.038 0.191 2026-09-19 03:37:07,351 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-19 03:37:07,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-19 03:37:07,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:37:07,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:37:07,801 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:37:07,820 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:07,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 03:37:07,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:07,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "POST /web/action/load HTTP/1.1" 200 - 12 0.008 0.019 2026-09-19 03:37:07,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:07] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.040 2026-09-19 03:37:08,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.039 0.107 2026-09-19 03:37:08,076 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.182 2026-09-19 03:37:08,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.026 0.031 2026-09-19 03:37:08,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.064 2026-09-19 03:37:08,247 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.001 0.006 2026-09-19 03:37:08,339 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:37:08,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,559 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.032 0.052 2026-09-19 03:37:08,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.007 0.014 2026-09-19 03:37:08,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.023 2026-09-19 03:37:08,709 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.016 0.032 2026-09-19 03:37:08,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:37:08,831 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:37:08,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:08,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:08] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.038 0.040 2026-09-19 03:37:09,001 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.010 0.089 2026-09-19 03:37:09,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /mail/data HTTP/1.1" 200 - 15 0.010 0.094 2026-09-19 03:37:09,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "GET /web/image/res.partner/1459/avatar_128?access_token=1c46fc376c8f14203a8e0bf098ae360c0777539e6a104fcb2738e03f31264cd4o0x6ad4d6b6&unique=1789789014000 HTTP/1.1" 200 - 5 0.003 0.130 2026-09-19 03:37:09,140 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,207 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "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-19 03:37:09,262 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,275 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.031 0.066 2026-09-19 03:37:09,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.100 2026-09-19 03:37:09,296 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.084 2026-09-19 03:37:09,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.024 2026-09-19 03:37:09,336 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.037 2026-09-19 03:37:09,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.046 2026-09-19 03:37:09,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.014 0.010 2026-09-19 03:37:09,400 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.022 0.045 2026-09-19 03:37:09,522 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /mail/message/post HTTP/1.1" 200 - 34 0.016 0.029 2026-09-19 03:37:09,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.003 0.009 2026-09-19 03:37:09,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,579 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /mail/data HTTP/1.1" 200 - 9 0.004 0.019 2026-09-19 03:37:09,629 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,683 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.005 0.011 2026-09-19 03:37:09,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 03:37:09,736 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.012 0.032 2026-09-19 03:37:09,789 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.004 0.010 2026-09-19 03:37:09,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:37:09,903 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:09,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.014 0.037 2026-09-19 03:37:09,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 7 0.004 0.035 2026-09-19 03:37:09,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:10,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.020 0.019 2026-09-19 03:37:10,050 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:10] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:37:10,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:10] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:37:10,092 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:10,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:10,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-09-19 03:37:10,196 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:37:10,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22729116 (allocated 27271168) 2026-09-19 03:37:10,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 149562 2026-09-19 03:37:10,317 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-09-19 03:37:10,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 149562 2026-09-19 03:37:10,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033710_429442_test_02_project_sharing.txt 2026-09-19 03:37:10,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp2bt98hnd_chrome_odoo" 2026-09-19 03:37:10,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-09-19 03:37:10,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 149776 2026-09-19 03:37:10,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpaovzniv9_chrome_odoo 2026-09-19 03:37:10,875 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:40807/json/version 2026-09-19 03:37:10,876 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:10,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-09-19 03:37:10,888 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:40807/json 2026-09-19 03:37:10,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:10,899 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:40807/devtools/page/315086C5551B1678B587F2CACA0AB911 2026-09-19 03:37:10,905 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-09-19 03:37:10,914 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-09-19 03:37:10,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:10,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-09-19 03:37:10,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:10,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:10,990 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:12,104 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /my/projects HTTP/1.1" 200 - 133 0.090 1.030 2026-09-19 03:37:12,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': '315086C5551B1678B587F2CACA0AB911', 'loaderId': '6305572F8A057C39059104E3C12A3E26', 'isDownload': False} 2026-09-19 03:37:12,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:12,143 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:37:12,151 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:12,224 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.042 0.048 2026-09-19 03:37:12,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:12,243 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.056 2026-09-19 03:37:12,249 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:12,252 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:12,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:12,277 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.023 2026-09-19 03:37:12,348 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:37:12,372 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-09-19 03:37:12,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.025 0.009 2026-09-19 03:37:12,409 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:12,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-09-19 03:37:12,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.007 0.033 2026-09-19 03:37:12,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:37:12,857 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:12,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:12,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "POST /mail/data HTTP/1.1" 200 - 18 0.011 0.012 2026-09-19 03:37:12,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:12] "GET /my/projects/255 HTTP/1.1" 303 - 14 0.007 0.008 2026-09-19 03:37:13,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.033 0.240 2026-09-19 03:37:13,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-09-19 03:37:13,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-09-19 03:37:13,309 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.006 2026-09-19 03:37:13,676 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:13,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:37:13,711 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:13,733 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 03:37:13,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:13,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:13,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "POST /web/action/load HTTP/1.1" 200 - 12 0.006 0.013 2026-09-19 03:37:13,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.030 2026-09-19 03:37:13,960 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 67 0.056 0.092 2026-09-19 03:37:13,963 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.170 2026-09-19 03:37:13,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.009 2026-09-19 03:37:14,046 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.016 0.030 2026-09-19 03:37:14,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:14,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.029 2026-09-19 03:37:14,146 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:14,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.011 0.018 2026-09-19 03:37:14,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:14] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:37:14,247 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:14,298 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:14,348 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-09-19 03:37:14,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:14,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 13969792 (allocated 17301504) 2026-09-19 03:37:14,458 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 149776 2026-09-19 03:37:14,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-09-19 03:37:14,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 149776 2026-09-19 03:37:14,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033714_554450_test_03_project_sharing.txt 2026-09-19 03:37:14,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpaovzniv9_chrome_odoo" 2026-09-19 03:37:14,562 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-09-19 03:37:14,926 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:37:15,052 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:15,129 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-09-19 03:37:15,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:15,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:15] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.020 0.179 2026-09-19 03:37:15,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 149966 2026-09-19 03:37:15,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpfsw1xbh9_chrome_odoo 2026-09-19 03:37:15,590 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:41267/json/version 2026-09-19 03:37:15,592 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:15,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:15,621 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:41267/json 2026-09-19 03:37:15,621 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:15,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:41267/devtools/page/B31B0E3810AF1452D3522358EBBA48ED 2026-09-19 03:37:15,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-09-19 03:37:15,653 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-09-19 03:37:15,707 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:15,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-09-19 03:37:15,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:15,717 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:16,634 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /my/projects HTTP/1.1" 200 - 126 0.088 0.817 2026-09-19 03:37:16,639 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'B31B0E3810AF1452D3522358EBBA48ED', 'loaderId': 'B5BDDD203B2239B243804F57B8CABEB5', 'isDownload': False} 2026-09-19 03:37:16,639 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:16,670 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "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-19 03:37:16,683 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:16,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.030 0.044 2026-09-19 03:37:16,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:16,759 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.045 2026-09-19 03:37:16,779 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:16,782 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:16,792 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:16,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.027 2026-09-19 03:37:16,869 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03: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-19 03:37:16,876 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:37:16,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.001 0.009 2026-09-19 03:37:16,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:16,983 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:16] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.043 2026-09-19 03:37:17,004 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.048 2026-09-19 03:37:17,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:37:17,413 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:17,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:17,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "POST /mail/data HTTP/1.1" 200 - 18 0.009 0.014 2026-09-19 03:37:17,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.004 0.012 2026-09-19 03:37:17,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 70 0.044 0.258 2026-09-19 03:37:17,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 03:37:17,883 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:37:17,903 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:17] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:37:18,294 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:18,299 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:18,311 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:18,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 03:37:18,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:18,374 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:18,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/action/load HTTP/1.1" 200 - 12 0.016 0.024 2026-09-19 03:37:18,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.051 2026-09-19 03:37:18,446 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-09-19 03:37:18,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.039 0.091 2026-09-19 03:37:18,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.008 2026-09-19 03:37:18,684 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.044 0.031 2026-09-19 03:37:18,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:18,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.034 2026-09-19 03:37:18,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.025 0.035 2026-09-19 03:37:18,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:37:19,042 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:37:19,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "GET /web/image/res.partner/1459/avatar_128?access_token=1c46fc376c8f14203a8e0bf098ae360c0777539e6a104fcb2738e03f31264cd4o0x6ad4d6b6&unique=1789789014000 HTTP/1.1" 200 - 5 0.007 0.010 2026-09-19 03:37:19,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "POST /mail/data HTTP/1.1" 200 - 18 0.010 0.032 2026-09-19 03:37:19,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.014 0.067 2026-09-19 03:37:19,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:37:19,301 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:19,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "GET /web/image/res.partner/2/avatar_128?access_token=63596148f1af6eaf3c23b02012869e9db3501ad18d4d5eed360194826cdfbbd1o0x6ad2e651&unique=1789789014000 HTTP/1.1" 200 - 4 0.015 0.015 2026-09-19 03:37:19,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:19] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-09-19 03:37:19,354 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-09-19 03:37:19,354 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:19,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18662296 (allocated 20709376) 2026-09-19 03:37:19,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 149966 2026-09-19 03:37:19,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-09-19 03:37:19,497 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 149966 2026-09-19 03:37:19,592 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033719_592486_test_04_project_sharing_chatter_message_reactions.txt 2026-09-19 03:37:19,592 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpfsw1xbh9_chrome_odoo" 2026-09-19 03:37:19,601 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-09-19 03:37:19,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 150162 2026-09-19 03:37:19,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpvj79mhc__chrome_odoo 2026-09-19 03:37:19,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44917/json/version 2026-09-19 03:37:19,949 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:19,971 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:19,971 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:44917/json 2026-09-19 03:37:19,971 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:19,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:44917/devtools/page/3F201E60E9894AE0528815A3013D49BC 2026-09-19 03:37:19,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-09-19 03:37:20,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-09-19 03:37:20,036 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:20,047 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-09-19 03:37:20,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:20,051 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:20,067 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:21,396 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /my/projects HTTP/1.1" 200 - 133 0.089 1.247 2026-09-19 03:37:21,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '3F201E60E9894AE0528815A3013D49BC', 'loaderId': '8F9B27CC5AE324170629885A6F1081C2', 'isDownload': False} 2026-09-19 03:37:21,399 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:21,430 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:37:21,433 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:21,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.036 0.041 2026-09-19 03:37:21,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:21,525 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.062 2026-09-19 03:37:21,531 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:21,533 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:21,547 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:21,564 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.033 2026-09-19 03:37:21,623 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:21,626 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.005 0.007 2026-09-19 03:37:21,638 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:21,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:21,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.050 2026-09-19 03:37:21,792 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:21] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.004 0.066 2026-09-19 03:37:22,173 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:37:22,261 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:22,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:22,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.015 2026-09-19 03:37:22,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.004 0.009 2026-09-19 03:37:22,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 72 0.033 0.295 2026-09-19 03:37:22,741 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-09-19 03:37:22,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-19 03:37:22,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:22] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:37:23,146 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:23,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:37:23,171 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:23,192 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:23,194 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.012 2026-09-19 03:37:23,231 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:23,282 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/action/load HTTP/1.1" 200 - 12 0.022 0.028 2026-09-19 03:37:23,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.061 2026-09-19 03:37:23,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-09-19 03:37:23,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.048 0.095 2026-09-19 03:37:23,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.008 2026-09-19 03:37:23,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.025 0.047 2026-09-19 03:37:23,682 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:23,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.018 2026-09-19 03:37:23,807 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.024 0.036 2026-09-19 03:37:23,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "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-19 03:37:23,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:37:24,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:24,056 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:24] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.016 0.017 2026-09-19 03:37:24,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:24] "GET /web/image/res.partner/1459/avatar_128?access_token=1c46fc376c8f14203a8e0bf098ae360c0777539e6a104fcb2738e03f31264cd4o0x6ad4d6b6&unique=1789789014000 HTTP/1.1" 200 - 5 0.006 0.037 2026-09-19 03:37:24,096 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:24] "POST /mail/data HTTP/1.1" 200 - 18 0.010 0.055 2026-09-19 03:37:24,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:24] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.011 0.021 2026-09-19 03:37:24,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:24,462 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:24,751 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:24] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.010 0.016 2026-09-19 03:37:24,786 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-09-19 03:37:24,787 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:24,947 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17419828 (allocated 19136512) 2026-09-19 03:37:24,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 150162 2026-09-19 03:37:24,953 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-09-19 03:37:24,954 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 150162 2026-09-19 03:37:25,027 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033725_027720_test_05_project_sharing_chatter_mention_users.txt 2026-09-19 03:37:25,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpvj79mhc__chrome_odoo" 2026-09-19 03:37:25,037 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-09-19 03:37:25,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 150361 2026-09-19 03:37:25,513 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpsyeob_qq_chrome_odoo 2026-09-19 03:37:25,513 44 INFO rb-c72f0cd-224934-416830 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:41741/json/version 2026-09-19 03:37:25,515 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:25,527 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:25,527 44 INFO rb-c72f0cd-224934-416830 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:41741/json 2026-09-19 03:37:25,527 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:25,534 44 INFO rb-c72f0cd-224934-416830 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:41741/devtools/page/1ACB7D94D8C798A1BFE6735A317D42DB 2026-09-19 03:37:25,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:25,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-09-19 03:37:25,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-19 03:37:25,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-09-19 03:37:25,621 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:25,622 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:25,651 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:25,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:25] "GET /odoo HTTP/1.1" 303 - 5 0.002 0.179 2026-09-19 03:37:26,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:26] "GET /my HTTP/1.1" 200 - 141 0.139 0.970 2026-09-19 03:37:26,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '1ACB7D94D8C798A1BFE6735A317D42DB', 'loaderId': 'DBA29B663280C4195D37E16C032C7FEE', 'isDownload': False} 2026-09-19 03:37:26,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:26,976 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37: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-19 03:37:27,000 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eecfa3f/web.assets_frontend.min.css, copying from /web/assets/eecfa3f/web.assets_frontend.min.css 2026-09-19 03:37:27,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/assets/1/eecfa3f/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.055 0.042 2026-09-19 03:37:27,083 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4686b23/web.assets_frontend_minimal.min.js, copying from /web/assets/4686b23/web.assets_frontend_minimal.min.js 2026-09-19 03:37:27,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/assets/1/4686b23/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.100 2026-09-19 03:37:27,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:27,095 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:27,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5641cee/web.__assets_tests_call__.min.js, copying from /web/assets/5641cee/web.__assets_tests_call__.min.js 2026-09-19 03:37:27,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/assets/1/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.029 2026-09-19 03:37:27,231 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:37:27,238 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/image/website/1/logo/My%20Website?unique=fef9ea4 HTTP/1.1" 200 - 4 0.005 0.021 2026-09-19 03:37:27,239 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:37:27,256 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:37:27,261 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:37:27,262 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 03:37:27,265 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:37:27,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91a4636/web.assets_frontend_lazy.min.js, copying from /web/assets/91a4636/web.assets_frontend_lazy.min.js 2026-09-19 03:37:27,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/assets/1/91a4636/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.046 2026-09-19 03:37:27,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/image/website/1/favicon?unique=fef9ea4 HTTP/1.1" 200 - 4 0.003 0.077 2026-09-19 03:37:27,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 03:37:27,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:27,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "POST /my/counters HTTP/1.1" 200 - 32 0.051 0.036 2026-09-19 03:37:27,912 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:27,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "POST /my/counters HTTP/1.1" 200 - 29 0.026 0.114 2026-09-19 03:37:27,950 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:37:27,956 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:37:27,962 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:37:27,965 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:37:27,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:27] "POST /my/counters HTTP/1.1" 200 - 30 0.039 0.153 2026-09-19 03:37:28,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.155 2026-09-19 03:37:28,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "GET /my/projects HTTP/1.1" 200 - 38 0.022 0.298 2026-09-19 03:37:28,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "GET /website/translations?hash=0796ef4606fa8cdbcf9522d52308008a02583595&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:28,518 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:28,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "POST /mail/data HTTP/1.1" 200 - 7 0.004 0.010 2026-09-19 03:37:28,609 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.005 0.011 2026-09-19 03:37:28,969 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:28] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 68 0.048 0.307 2026-09-19 03:37:29,007 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /web/assets/4b0b4e1/project.webclient.min.css HTTP/1.1" 200 - 2 0.004 0.005 2026-09-19 03:37:29,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /web/assets/14a4bf7/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:37:29,045 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /web/assets/5641cee/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:37:29,398 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:29,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:37:29,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:29,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.011 2026-09-19 03:37:29,445 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:29,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.013 2026-09-19 03:37:29,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /mail/data HTTP/1.1" 200 - 18 0.009 0.029 2026-09-19 03:37:29,535 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-09-19 03:37:29,672 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.051 0.082 2026-09-19 03:37:29,720 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.010 2026-09-19 03:37:29,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.021 0.046 2026-09-19 03:37:29,867 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:29,911 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.033 2026-09-19 03:37:30,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.033 0.048 2026-09-19 03:37:30,089 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "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-19 03:37:30,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:37:30,241 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:30,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.036 0.016 2026-09-19 03:37:30,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-09-19 03:37:30,331 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:30,332 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "GET /web/image/res.partner/1459/avatar_128?access_token=1c46fc376c8f14203a8e0bf098ae360c0777539e6a104fcb2738e03f31264cd4o0x6ad4d6b6&unique=1789789014000 HTTP/1.1" 200 - 5 0.005 0.042 2026-09-19 03:37:30,370 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:30] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.055 2026-09-19 03:37:30,486 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17005008 (allocated 18350080) 2026-09-19 03:37:30,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 150361 2026-09-19 03:37:30,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-09-19 03:37:30,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 150361 2026-09-19 03:37:30,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033730_596984_test_blocked_task_with_project_sharing_string_portal.txt 2026-09-19 03:37:30,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpsyeob_qq_chrome_odoo" 2026-09-19 03:37:30,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:37:31,817 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-09-19 03:37:31,890 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-09-19 03:37:31,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-09-19 03:37:32,277 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-09-19 03:37:32,553 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-09-19 03:37:33,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-09-19 03:37:33,209 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-09-19 03:37:33,355 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-09-19 03:37:33,666 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-09-19 03:37:34,031 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-09-19 03:37:34,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-09-19 03:37:35,094 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-09-19 03:37:35,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-09-19 03:37:35,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:37:36,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-09-19 03:37:36,456 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-09-19 03:37:36,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-09-19 03:37:37,066 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8385, 8332] 2026-09-19 03:37:37,093 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted project.task records with IDs: [1071, 1135] 2026-09-19 03:37:37,099 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3181, 3182, 3258, 3259] 2026-09-19 03:37:37,107 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-09-19 03:37:37,227 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-09-19 03:37:40,694 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-09-19 03:37:41,106 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-09-19 03:37:41,177 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-09-19 03:37:41,540 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-09-19 03:37:41,713 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:37:43,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-09-19 03:37:43,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 150562 2026-09-19 03:37:43,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpscwahc1q_chrome_odoo 2026-09-19 03:37:43,612 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:36001/json/version 2026-09-19 03:37:43,614 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:43,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-09-19 03:37:43,631 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:36001/json 2026-09-19 03:37:43,632 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:43,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:36001/devtools/page/7F745B2407D9728D45F6E383F4B1A84F 2026-09-19 03:37:43,652 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-09-19 03:37:43,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-09-19 03:37:43,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:37:43,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-09-19 03:37:43,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:43,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:37:43,780 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:44,868 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:44] "GET /odoo HTTP/1.1" 200 - 148 0.090 1.002 2026-09-19 03:37:44,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '7F745B2407D9728D45F6E383F4B1A84F', 'loaderId': '34118DF20EE097B28644B2B90EC24C2F', 'isDownload': False} 2026-09-19 03:37:44,871 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-09-19 03:37:44,905 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:44] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:37:45,003 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.033 0.070 2026-09-19 03:37:45,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.115 2026-09-19 03:37:45,018 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.004 0.112 2026-09-19 03:37:45,039 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:37:45,092 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 03:37:45,589 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:45,602 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:37:45,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:37:45,651 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.019 2026-09-19 03:37:45,662 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:45,696 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:37:45,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.039 0.082 2026-09-19 03:37:45,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.117 2026-09-19 03:37:45,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-19 03:37:45,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:45,783 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:45,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.030 2026-09-19 03:37:45,852 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:45,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "POST /mail/data HTTP/1.1" 200 - 35 0.039 0.075 2026-09-19 03:37:45,900 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:37:45,919 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37: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-19 03:37:45,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:45,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 13 0.025 0.127 2026-09-19 03:37:45,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.164 2026-09-19 03:37:45,997 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.182 2026-09-19 03:37:46,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.178 2026-09-19 03:37:46,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.135 2026-09-19 03:37:46,106 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:46,110 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:46,111 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:46,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /odoo HTTP/1.1" 200 - 29 0.015 0.164 2026-09-19 03:37:46,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.161 2026-09-19 03:37:46,132 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.123 2026-09-19 03:37:46,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.359 2026-09-19 03:37:46,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.229 2026-09-19 03:37:46,241 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.028 0.099 2026-09-19 03:37:46,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 109 0.072 0.153 2026-09-19 03:37:46,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.033 2026-09-19 03:37:46,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.017 0.066 2026-09-19 03:37:46,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.084 2026-09-19 03:37:46,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /mail/data HTTP/1.1" 200 - 45 0.031 0.114 2026-09-19 03:37:46,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.060 2026-09-19 03:37:46,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.025 2026-09-19 03:37:46,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:46,816 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.030 2026-09-19 03:37:46,866 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:46,869 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.007 2026-09-19 03:37:46,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:46] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.015 0.044 2026-09-19 03:37:46,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:46,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,083 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:47] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:37:47,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,202 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:47] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.016 0.037 2026-09-19 03:37:47,254 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,305 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,364 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,428 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,432 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:47] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:37:47,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:47] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.016 0.028 2026-09-19 03:37:47,515 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:47,617 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-09-19 03:37:47,618 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 03:37:47,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26265984 (allocated 28282880) 2026-09-19 03:37:47,726 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 150562 2026-09-19 03:37:47,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-09-19 03:37:47,728 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 150562 2026-09-19 03:37:47,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033747_830889_test_01_project_tags.txt 2026-09-19 03:37:47,831 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpscwahc1q_chrome_odoo" 2026-09-19 03:37:47,863 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:37:47,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-09-19 03:37:48,286 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 150769 2026-09-19 03:37:48,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp_ehidpzu_chrome_odoo 2026-09-19 03:37:48,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:41299/json/version 2026-09-19 03:37:48,293 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:48,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:37:48,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:41299/json 2026-09-19 03:37:48,312 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:48,327 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:41299/devtools/page/8808A7D62109A416CF88FA3FA4BA0CF9 2026-09-19 03:37:48,334 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-09-19 03:37:48,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-09-19 03:37:48,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:37:48,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-09-19 03:37:48,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:48,452 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:37:48,466 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:49,815 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /odoo HTTP/1.1" 200 - 153 0.095 1.257 2026-09-19 03:37:49,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '8808A7D62109A416CF88FA3FA4BA0CF9', 'loaderId': '2E8CDF995C145CDFAC155CF605107F84', 'isDownload': False} 2026-09-19 03:37:49,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-09-19 03:37:49,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.071 2026-09-19 03:37:49,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.092 2026-09-19 03:37:49,945 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.097 2026-09-19 03:37:49,957 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.098 2026-09-19 03:37:49,973 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:49] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:37:50,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:37:50,679 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:37:50,680 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:37:50,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:37:50,747 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:37:50,776 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:50,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.017 0.040 2026-09-19 03:37:50,784 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.060 2026-09-19 03:37:50,802 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.053 2026-09-19 03:37:50,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:50,816 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:50,895 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /odoo HTTP/1.1" 200 - 29 0.029 0.032 2026-09-19 03:37:50,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.084 2026-09-19 03:37:50,990 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.056 2026-09-19 03:37:50,997 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:37:51,005 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,020 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,021 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:37:51,059 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /mail/data HTTP/1.1" 200 - 35 0.034 0.110 2026-09-19 03:37:51,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.013 0.154 2026-09-19 03:37:51,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/image/res.partner/3/avatar_128?unique=1789789067000 HTTP/1.1" 200 - 6 0.014 0.174 2026-09-19 03:37:51,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.178 2026-09-19 03:37:51,156 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.180 2026-09-19 03:37:51,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.065 2026-09-19 03:37:51,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.064 2026-09-19 03:37:51,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.235 2026-09-19 03:37:51,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.143 2026-09-19 03:37:51,272 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,283 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:51,287 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:51,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.016 2026-09-19 03:37:51,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 97 0.056 0.120 2026-09-19 03:37:51,608 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:37:51,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /mail/data HTTP/1.1" 200 - 45 0.027 0.059 2026-09-19 03:37:51,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.105 2026-09-19 03:37:51,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.070 2026-09-19 03:37:51,761 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.026 0.018 2026-09-19 03:37:51,884 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:51,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,952 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.011 0.030 2026-09-19 03:37:51,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:51,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:51] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.052 2026-09-19 03:37:52,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.012 0.070 2026-09-19 03:37:52,033 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.005 0.122 2026-09-19 03:37:52,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.116 2026-09-19 03:37:52,055 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 2 0.000 0.071 2026-09-19 03:37:52,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 13 0.009 0.021 2026-09-19 03:37:52,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.007 0.036 2026-09-19 03:37:52,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:52,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:52,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.004 0.007 2026-09-19 03:37:52,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 - 146 0.117 0.125 2026-09-19 03:37:52,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 69 0.042 0.125 2026-09-19 03:37:52,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:37:52,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.015 2026-09-19 03:37:52,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:37:52,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:52,888 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.012 0.017 2026-09-19 03:37:52,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:37:52,978 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,038 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,071 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 11 0.008 0.015 2026-09-19 03:37:53,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.023 2026-09-19 03:37:53,143 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,199 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "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.001 0.004 2026-09-19 03:37:53,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:37:53,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,329 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:37:53,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "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.068 0.110 2026-09-19 03:37:53,547 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:37:53,557 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.008 2026-09-19 03:37:53,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "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-19 03:37:53,611 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:53,638 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 11 0.008 0.015 2026-09-19 03:37:53,645 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.022 2026-09-19 03:37:53,667 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-09-19 03:37:53,668 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-19 03:37:53,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 36103380 (allocated 38117376) 2026-09-19 03:37:53,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 150769 2026-09-19 03:37:53,827 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-09-19 03:37:53,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 150769 2026-09-19 03:37:53,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033753_925350_test_project_templates_tour.txt 2026-09-19 03:37:53,925 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmp_ehidpzu_chrome_odoo" 2026-09-19 03:37:53,949 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:37:53,999 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-09-19 03:37:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 150995 2026-09-19 03:37:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmps4n6g0th_chrome_odoo 2026-09-19 03:37:54,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:45953/json/version 2026-09-19 03:37:54,257 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:54,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:37:54,294 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:45953/json 2026-09-19 03:37:54,295 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:37:54,307 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:45953/devtools/page/AD0A265D3B60FF15731E025AEDCCE512 2026-09-19 03:37:54,330 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-19 03:37:54,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-19 03:37:54,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:37:54,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-09-19 03:37:54,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-19 03:37:54,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:37:54,416 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:37:55,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /odoo HTTP/1.1" 200 - 159 0.157 1.170 2026-09-19 03:37:55,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': 'AD0A265D3B60FF15731E025AEDCCE512', 'loaderId': 'ED379F8B539DF97C495A623FDCBFBADC', 'isDownload': False} 2026-09-19 03:37:55,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-19 03:37:55,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.016 2026-09-19 03:37:55,890 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.025 0.095 2026-09-19 03:37:55,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.129 2026-09-19 03:37:55,909 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.131 2026-09-19 03:37:55,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:55] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:37:56,006 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:37:56,536 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:56,542 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:56,568 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:37:56,602 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:37:56,631 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.016 0.035 2026-09-19 03:37:56,635 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-09-19 03:37:56,641 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:37:56,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-19 03:37:56,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:37:56,675 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:56,760 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.035 2026-09-19 03:37:56,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.096 2026-09-19 03:37:56,827 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:37:56,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:56,839 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37: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-19 03:37:56,840 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:56,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.033 0.050 2026-09-19 03:37:56,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.012 0.096 2026-09-19 03:37:56,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.118 2026-09-19 03:37:56,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.113 2026-09-19 03:37:56,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:56,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.049 2026-09-19 03:37:56,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-09-19 03:37:56,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.152 2026-09-19 03:37:56,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:37:56,984 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /mail/data HTTP/1.1" 200 - 34 0.018 0.105 2026-09-19 03:37:56,988 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.071 2026-09-19 03:37:57,010 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:57,017 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:37:57,061 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:57,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.018 2026-09-19 03:37:57,128 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-09-19 03:37:57,291 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 101 0.047 0.118 2026-09-19 03:37:57,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-09-19 03:37:57,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-09-19 03:37:57,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /mail/data HTTP/1.1" 200 - 45 0.042 0.068 2026-09-19 03:37:57,474 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.085 2026-09-19 03:37:57,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.021 2026-09-19 03:37:57,621 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:37:57,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:57,661 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.007 0.020 2026-09-19 03:37:57,679 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.005 0.041 2026-09-19 03:37:57,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.006 0.061 2026-09-19 03:37:57,701 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:57,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.072 2026-09-19 03:37:57,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:57,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.009 2026-09-19 03:37:57,828 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 6 0.008 0.016 2026-09-19 03:37:57,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:57] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:37:57,942 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,003 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,066 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.025 0.036 2026-09-19 03:37:58,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.010 0.020 2026-09-19 03:37:58,335 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 75 0.055 0.155 2026-09-19 03:37:58,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.009 2026-09-19 03:37:58,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.017 2026-09-19 03:37:58,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:37:58,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-09-19 03:37:58,540 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.030 0.015 2026-09-19 03:37:58,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,658 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.008 2026-09-19 03:37:58,748 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.009 2026-09-19 03:37:58,765 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,825 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,846 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.013 2026-09-19 03:37:58,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,876 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.008 0.013 2026-09-19 03:37:58,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:58,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,091 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 44 0.046 0.055 2026-09-19 03:37:59,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:37:59,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.007 0.016 2026-09-19 03:37:59,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.007 2026-09-19 03:37:59,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:37:59,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,431 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.040 0.036 2026-09-19 03:37:59,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "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-19 03:37:59,470 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.019 2026-09-19 03:37:59,514 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.023 0.031 2026-09-19 03:37:59,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.036 0.053 2026-09-19 03:37:59,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.005 2026-09-19 03:37:59,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.009 2026-09-19 03:37:59,796 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 03:37:59,831 44 INFO rb-c72f0cd-224934-416830 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-19 03:37:59,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.016 0.031 2026-09-19 03:37:59,949 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "POST /mail/data HTTP/1.1" 200 - 34 0.033 0.069 2026-09-19 03:37:59,959 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:37:59] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-09-19 03:38:00,045 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,085 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:38:00,126 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,188 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,237 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.015 0.031 2026-09-19 03:38:00,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,376 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.006 0.014 2026-09-19 03:38:00,401 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:38:00,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.005 0.014 2026-09-19 03:38:00,511 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.013 0.025 2026-09-19 03:38:00,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.006 2026-09-19 03:38:00,568 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /mail/data HTTP/1.1" 200 - 25 0.020 0.040 2026-09-19 03:38:00,630 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,637 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.055 2026-09-19 03:38:00,684 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:38:00,743 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.018 0.040 2026-09-19 03:38:00,791 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.005 0.013 2026-09-19 03:38:00,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:00,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.007 0.025 2026-09-19 03:38:00,943 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:00,960 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,011 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,080 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,132 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.028 0.052 2026-09-19 03:38:01,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,342 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 79 0.058 0.091 2026-09-19 03:38:01,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.022 0.032 2026-09-19 03:38:01,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.031 2026-09-19 03:38:01,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.015 0.063 2026-09-19 03:38:01,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /mail/data HTTP/1.1" 200 - 36 0.024 0.093 2026-09-19 03:38:01,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.139 2026-09-19 03:38:01,586 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.019 0.055 2026-09-19 03:38:01,619 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-09-19 03:38:01,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:01,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 47 0.045 0.044 2026-09-19 03:38:01,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.019 0.027 2026-09-19 03:38:01,956 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,063 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,114 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,119 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.026 0.027 2026-09-19 03:38:02,167 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.016 0.023 2026-09-19 03:38:02,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-09-19 03:38:02,217 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.018 0.028 2026-09-19 03:38:02,224 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-09-19 03:38:02,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-19 03:38:02,237 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.010 0.038 2026-09-19 03:38:02,256 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:02] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.054 2026-09-19 03:38:02,373 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41403144 (allocated 44277760) 2026-09-19 03:38:02,393 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 150995 2026-09-19 03:38:02,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-09-19 03:38:02,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 150995 2026-09-19 03:38:02,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033802_504831_test_01_project_tour.txt 2026-09-19 03:38:02,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmps4n6g0th_chrome_odoo" 2026-09-19 03:38:02,518 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-09-19 03:38:02,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 151254 2026-09-19 03:38:02,891 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpjgo4zpbk_chrome_odoo 2026-09-19 03:38:02,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:40651/json/version 2026-09-19 03:38:02,899 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:02,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-09-19 03:38:02,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:40651/json 2026-09-19 03:38:02,903 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:02,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:40651/devtools/page/DB5F1064FA0210026A9CB87DDF4037E1 2026-09-19 03:38:02,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-09-19 03:38:02,910 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-09-19 03:38:02,938 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:38:02,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-09-19 03:38:02,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:02,976 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:04,218 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /odoo?debug=1 HTTP/1.1" 200 - 154 0.097 1.149 2026-09-19 03:38:04,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'DB5F1064FA0210026A9CB87DDF4037E1', 'loaderId': 'A09847C3F7619A0B1A23F7ED6C80E69D', 'isDownload': False} 2026-09-19 03:38:04,221 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-09-19 03:38:04,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:38:04,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:38:04,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.021 0.121 2026-09-19 03:38:04,405 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.153 2026-09-19 03:38:04,430 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:38:04,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:38:04,906 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:04,913 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:04,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:38:04,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:38:04,983 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:05,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.025 0.040 2026-09-19 03:38:05,010 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.062 2026-09-19 03:38:05,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:38:05,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-19 03:38:05,026 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:05,125 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /odoo HTTP/1.1" 200 - 29 0.039 0.050 2026-09-19 03:38:05,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.018 0.096 2026-09-19 03:38:05,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.087 2026-09-19 03:38:05,205 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:05,214 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:38:05,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.100 2026-09-19 03:38:05,219 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38: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-19 03:38:05,265 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 13 0.020 0.134 2026-09-19 03:38:05,284 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.149 2026-09-19 03:38:05,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.122 2026-09-19 03:38:05,317 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.011 0.197 2026-09-19 03:38:05,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-09-19 03:38:05,388 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:05,391 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:05,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.124 2026-09-19 03:38:05,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.027 0.206 2026-09-19 03:38:05,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.032 0.086 2026-09-19 03:38:05,639 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.005 0.125 2026-09-19 03:38:06,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:38:06,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-09-19 03:38:06,156 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:06,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.005 2026-09-19 03:38:06,186 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:06,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:06,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.014 0.012 2026-09-19 03:38:06,314 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.020 2026-09-19 03:38:06,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.026 2026-09-19 03:38:06,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /mail/data HTTP/1.1" 200 - 19 0.014 0.037 2026-09-19 03:38:06,356 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.048 2026-09-19 03:38:06,360 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:06,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.076 2026-09-19 03:38:06,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.056 2026-09-19 03:38:06,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.033 2026-09-19 03:38:06,409 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-09-19 03:38:06,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 97 0.114 0.153 2026-09-19 03:38:06,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.051 0.051 2026-09-19 03:38:06,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.140 2026-09-19 03:38:07,023 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /mail/data HTTP/1.1" 200 - 45 0.028 0.165 2026-09-19 03:38:07,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.075 2026-09-19 03:38:07,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.014 2026-09-19 03:38:07,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:07,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.020 2026-09-19 03:38:07,149 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.013 0.036 2026-09-19 03:38:07,365 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.041 0.158 2026-09-19 03:38:07,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.010 2026-09-19 03:38:07,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.029 0.039 2026-09-19 03:38:07,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.064 2026-09-19 03:38:07,557 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:07,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.025 0.045 2026-09-19 03:38:07,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "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-19 03:38:07,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:38:07,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:38:07,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:07,925 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:07,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /mail/data HTTP/1.1" 200 - 36 0.025 0.044 2026-09-19 03:38:07,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:07] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.011 0.093 2026-09-19 03:38:07,998 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,020 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.018 0.130 2026-09-19 03:38:08,107 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.023 0.077 2026-09-19 03:38:08,123 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "GET /web/image/res.partner/2/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 5 0.004 0.010 2026-09-19 03:38:08,155 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.073 2026-09-19 03:38:08,159 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.008 0.042 2026-09-19 03:38:08,218 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/data HTTP/1.1" 200 - 26 0.027 0.057 2026-09-19 03:38:08,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.082 2026-09-19 03:38:08,267 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.008 0.062 2026-09-19 03:38:08,335 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:38:08,423 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.021 0.061 2026-09-19 03:38:08,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.091 2026-09-19 03:38:08,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.019 2026-09-19 03:38:08,484 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/data HTTP/1.1" 200 - 26 0.010 0.027 2026-09-19 03:38:08,536 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.047 2026-09-19 03:38:08,544 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,565 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.012 2026-09-19 03:38:08,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.027 2026-09-19 03:38:08,606 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,679 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.057 0.063 2026-09-19 03:38:08,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 03:38:08,861 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,904 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /mail/data HTTP/1.1" 200 - 26 0.014 0.027 2026-09-19 03:38:08,917 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:08,936 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.012 2026-09-19 03:38:08,976 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,039 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,148 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.041 0.061 2026-09-19 03:38:09,176 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.014 0.009 2026-09-19 03:38:09,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,253 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.030 2026-09-19 03:38:09,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.010 2026-09-19 03:38:09,316 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.012 0.042 2026-09-19 03:38:09,325 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.055 2026-09-19 03:38:09,380 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.017 0.045 2026-09-19 03:38:09,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.054 2026-09-19 03:38:09,467 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /mail/data HTTP/1.1" 200 - 26 0.024 0.031 2026-09-19 03:38:09,530 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.047 2026-09-19 03:38:09,587 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,613 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.010 0.009 2026-09-19 03:38:09,666 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:38:09,667 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.015 2026-09-19 03:38:09,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.011 0.030 2026-09-19 03:38:09,701 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "GET /web/assets/404d75b/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:38:09,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "GET /web/assets/96b1934/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:38:09,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 03:38:09,770 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,875 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,931 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:09,946 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:38:09,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "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.002 0.011 2026-09-19 03:38:09,995 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:09] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.005 0.011 2026-09-19 03:38:10,019 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,125 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,176 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,227 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,532 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 14 0.033 0.039 2026-09-19 03:38:10,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.011 0.024 2026-09-19 03:38:10,606 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-09-19 03:38:10,618 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,664 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:10,694 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.009 0.024 2026-09-19 03:38:10,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.007 2026-09-19 03:38:10,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.002 0.016 2026-09-19 03:38:10,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:38:10,982 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:10] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:11,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,038 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.024 2026-09-19 03:38:11,074 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.047 2026-09-19 03:38:11,098 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.004 0.086 2026-09-19 03:38:11,103 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,142 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.031 0.087 2026-09-19 03:38:11,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.035 2026-09-19 03:38:11,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.045 2026-09-19 03:38:11,173 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.019 0.027 2026-09-19 03:38:11,259 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "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-19 03:38:11,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "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-19 03:38:11,324 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,386 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,390 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:11,450 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,558 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.040 0.063 2026-09-19 03:38:11,612 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,647 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.020 0.021 2026-09-19 03:38:11,669 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,713 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /mail/data HTTP/1.1" 200 - 31 0.026 0.069 2026-09-19 03:38:11,723 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,729 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.054 2026-09-19 03:38:11,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,866 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.024 0.046 2026-09-19 03:38:11,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.006 2026-09-19 03:38:11,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:11,977 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:11] "POST /mail/data HTTP/1.1" 200 - 31 0.025 0.037 2026-09-19 03:38:12,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.019 2026-09-19 03:38:12,024 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,087 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,185 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.042 0.050 2026-09-19 03:38:12,213 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.011 2026-09-19 03:38:12,238 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/data HTTP/1.1" 200 - 31 0.018 0.033 2026-09-19 03:38:12,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,315 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.019 2026-09-19 03:38:12,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.019 2026-09-19 03:38:12,356 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,383 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.012 2026-09-19 03:38:12,419 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.012 0.013 2026-09-19 03:38:12,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.031 0.057 2026-09-19 03:38:12,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.017 0.094 2026-09-19 03:38:12,594 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.048 2026-09-19 03:38:12,644 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,658 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.039 2026-09-19 03:38:12,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.064 2026-09-19 03:38:12,689 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.032 2026-09-19 03:38:12,704 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:38:12,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.012 2026-09-19 03:38:12,762 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.013 2026-09-19 03:38:12,774 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,873 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.023 0.070 2026-09-19 03:38:12,891 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.007 2026-09-19 03:38:12,914 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:12,958 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:12] "POST /mail/data HTTP/1.1" 200 - 31 0.015 0.028 2026-09-19 03:38:12,967 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,143 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:13] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.008 2026-09-19 03:38:13,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:13] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:38:13,187 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:13,286 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.014 0.017 2026-09-19 03:38:13,290 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-19 03:38:13,305 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-09-19 03:38:13,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:38:13,477 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 54153844 (allocated 57782272) 2026-09-19 03:38:13,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 151254 2026-09-19 03:38:13,490 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-09-19 03:38:13,491 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 151254 2026-09-19 03:38:13,587 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033813_587584_test_project_task_history.txt 2026-09-19 03:38:13,587 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpjgo4zpbk_chrome_odoo" 2026-09-19 03:38:13,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-09-19 03:38:13,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 151571 2026-09-19 03:38:13,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp81vob2h1_chrome_odoo 2026-09-19 03:38:13,948 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:42659/json/version 2026-09-19 03:38:13,950 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:13,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-09-19 03:38:13,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:42659/json 2026-09-19 03:38:13,969 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:13,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:42659/devtools/page/EE9B58E0B66D1A892C25AC3EE4C425FA 2026-09-19 03:38:13,987 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-09-19 03:38:13,995 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-09-19 03:38:14,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:38:14,057 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-09-19 03:38:14,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:14,059 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:14,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:15,030 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /odoo HTTP/1.1" 200 - 154 0.073 0.892 2026-09-19 03:38:15,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'EE9B58E0B66D1A892C25AC3EE4C425FA', 'loaderId': '67B829CFF3FE71C9A22F2542327F221D', 'isDownload': False} 2026-09-19 03:38:15,033 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:15,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-19 03:38:15,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.028 0.089 2026-09-19 03:38:15,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.128 2026-09-19 03:38:15,202 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.145 2026-09-19 03:38:15,216 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.004 2026-09-19 03:38:15,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:38:15,959 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:38:15,961 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:38:15,980 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.009 2026-09-19 03:38:16,029 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:38:16,061 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:16,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.035 0.042 2026-09-19 03:38:16,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.075 2026-09-19 03:38:16,093 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-19 03:38:16,095 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:38:16,124 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:16,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.047 2026-09-19 03:38:16,245 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:16,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.106 2026-09-19 03:38:16,263 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:38:16,291 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38: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-19 03:38:16,322 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.037 0.096 2026-09-19 03:38:16,354 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.018 0.140 2026-09-19 03:38:16,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.165 2026-09-19 03:38:16,375 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.152 2026-09-19 03:38:16,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.019 0.109 2026-09-19 03:38:16,440 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.228 2026-09-19 03:38:16,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "POST /mail/data HTTP/1.1" 200 - 34 0.021 0.116 2026-09-19 03:38:16,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.219 2026-09-19 03:38:16,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.190 2026-09-19 03:38:16,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.017 0.124 2026-09-19 03:38:16,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.141 2026-09-19 03:38:17,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:17,167 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:17,169 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:38:17,190 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.005 2026-09-19 03:38:17,213 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:17,344 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.007 0.011 2026-09-19 03:38:17,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:17,382 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.015 0.041 2026-09-19 03:38:17,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.045 2026-09-19 03:38:17,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.050 2026-09-19 03:38:17,410 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.043 2026-09-19 03:38:17,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /mail/data HTTP/1.1" 200 - 19 0.011 0.068 2026-09-19 03:38:17,450 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.075 2026-09-19 03:38:17,456 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.070 2026-09-19 03:38:17,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-09-19 03:38:17,500 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:17,501 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:17,510 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:17,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.010 2026-09-19 03:38:17,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.029 2026-09-19 03:38:17,756 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 97 0.068 0.113 2026-09-19 03:38:17,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.031 0.050 2026-09-19 03:38:17,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.078 2026-09-19 03:38:17,908 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:38:17,997 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:18,021 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.025 2026-09-19 03:38:18,101 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /mail/data HTTP/1.1" 200 - 45 0.024 0.087 2026-09-19 03:38:18,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.013 0.124 2026-09-19 03:38:18,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.014 2026-09-19 03:38:18,366 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.045 0.147 2026-09-19 03:38:18,413 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.017 2026-09-19 03:38:18,458 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.014 0.053 2026-09-19 03:38:18,464 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.055 2026-09-19 03:38:18,566 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:18,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.024 0.048 2026-09-19 03:38:18,695 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:38:18,745 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "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-19 03:38:18,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:38:18,923 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:18,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /mail/data HTTP/1.1" 200 - 36 0.050 0.050 2026-09-19 03:38:19,049 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.026 0.135 2026-09-19 03:38:19,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.018 0.178 2026-09-19 03:38:19,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.053 0.138 2026-09-19 03:38:19,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.003 0.122 2026-09-19 03:38:19,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,323 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.044 2026-09-19 03:38:19,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/image/res.partner/2/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 5 0.008 0.154 2026-09-19 03:38:19,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-09-19 03:38:19,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,408 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /mail/data HTTP/1.1" 200 - 26 0.024 0.070 2026-09-19 03:38:19,422 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.005 0.010 2026-09-19 03:38:19,561 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:19,575 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:38:19,610 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.012 0.040 2026-09-19 03:38:19,618 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/assets/404d75b/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-09-19 03:38:19,630 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "GET /web/assets/96b1934/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-09-19 03:38:19,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:38:19,702 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,758 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,814 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,830 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 03:38:19,863 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:38:19,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:19] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 03:38:19,918 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:19,979 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,046 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,130 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.019 2026-09-19 03:38:20,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,235 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.072 0.055 2026-09-19 03:38:20,398 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.012 2026-09-19 03:38:20,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /mail/data HTTP/1.1" 200 - 26 0.016 0.026 2026-09-19 03:38:20,482 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,605 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,662 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,719 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.013 2026-09-19 03:38:20,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,843 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:20,942 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.034 0.053 2026-09-19 03:38:20,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:20] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.008 2026-09-19 03:38:20,980 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-09-19 03:38:20,981 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:21,022 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:21] "POST /mail/data HTTP/1.1" 200 - 26 0.013 0.024 2026-09-19 03:38:21,182 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35130564 (allocated 37330944) 2026-09-19 03:38:21,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 151571 2026-09-19 03:38:21,193 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-09-19 03:38:21,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 151571 2026-09-19 03:38:21,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033821_299846_test_project_task_last_history_steps.txt 2026-09-19 03:38:21,300 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp81vob2h1_chrome_odoo" 2026-09-19 03:38:21,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:38:23,554 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-09-19 03:38:23,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-19 03:38:23,598 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-09-19 03:38:23,650 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:23,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-09-19 03:38:23,714 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #374 deleted mail.message records with IDs: [8446] 2026-09-19 03:38:23,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 374, model: project.milestone 2026-09-19 03:38:23,733 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-09-19 03:38:23,782 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 374, model: project.milestone 2026-09-19 03:38:23,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-09-19 03:38:23,824 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-09-19 03:38:23,856 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #373 deleted mail.message records with IDs: [8445] 2026-09-19 03:38:23,870 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #373 deleted project.update records with IDs: [1] 2026-09-19 03:38:23,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-09-19 03:38:23,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-19 03:38:23,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-09-19 03:38:23,960 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-19 03:38:23,967 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-09-19 03:38:23,998 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-19 03:38:24,011 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-09-19 03:38:24,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-19 03:38:24,064 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-09-19 03:38:24,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-09-19 03:38:24,196 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #371 deleted mail.message records with IDs: [8445] 2026-09-19 03:38:24,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 371, model: project.update 2026-09-19 03:38:24,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-09-19 03:38:24,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 371, model: project.update 2026-09-19 03:38:24,278 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:38:25,571 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-09-19 03:38:25,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-09-19 03:38:25,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-09-19 03:38:26,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-09-19 03:38:26,643 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:38:26,650 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-09-19 03:38:26,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 151823 2026-09-19 03:38:26,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpsl18hta1_chrome_odoo 2026-09-19 03:38:26,924 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:38371/json/version 2026-09-19 03:38:26,925 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:26,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:38:26,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:38371/json 2026-09-19 03:38:26,935 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:26,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:38371/devtools/page/E29C68E8EA8C66A13E80146CA077094C 2026-09-19 03:38:26,952 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-19 03:38:26,962 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-19 03:38:26,992 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:38:27,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-19 03:38:27,023 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:27,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:38:27,045 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:28,287 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /odoo HTTP/1.1" 200 - 159 0.159 1.086 2026-09-19 03:38:28,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'E29C68E8EA8C66A13E80146CA077094C', 'loaderId': '61FA44B382A59A26C795C9FBC1074EF3', 'isDownload': False} 2026-09-19 03:38:28,291 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-09-19 03:38:28,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-09-19 03:38:28,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-19 03:38:28,491 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.042 0.135 2026-09-19 03:38:28,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.185 2026-09-19 03:38:28,542 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:38:28,574 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:28] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 03:38:29,046 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:29,052 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:38:29,053 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:38:29,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:38:29,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:29,158 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.048 0.038 2026-09-19 03:38:29,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.086 2026-09-19 03:38:29,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-19 03:38:29,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 03:38:29,203 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:29,277 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:29,288 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /odoo HTTP/1.1" 200 - 29 0.031 0.044 2026-09-19 03:38:29,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:29,313 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 03:38:29,320 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38: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-19 03:38:29,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.105 2026-09-19 03:38:29,368 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:29,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.017 0.145 2026-09-19 03:38:29,412 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.005 0.174 2026-09-19 03:38:29,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.178 2026-09-19 03:38:29,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.112 2026-09-19 03:38:29,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.113 2026-09-19 03:38:29,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.229 2026-09-19 03:38:29,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /mail/data HTTP/1.1" 200 - 34 0.021 0.103 2026-09-19 03:38:29,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.108 2026-09-19 03:38:29,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.198 2026-09-19 03:38:29,533 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.106 2026-09-19 03:38:29,608 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:29,609 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:29,616 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:29,656 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.012 2026-09-19 03:38:29,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:29] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 101 0.099 0.138 2026-09-19 03:38:30,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-09-19 03:38:30,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 03:38:30,090 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /mail/data HTTP/1.1" 200 - 45 0.026 0.079 2026-09-19 03:38:30,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:38:30,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.022 2026-09-19 03:38:30,281 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:38:30,313 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:30,343 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.018 0.025 2026-09-19 03:38:30,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:30,371 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.064 2026-09-19 03:38:30,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.088 2026-09-19 03:38:30,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:30,422 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.006 0.118 2026-09-19 03:38:30,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.006 0.138 2026-09-19 03:38:30,469 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.030 2026-09-19 03:38:30,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 6 0.006 0.019 2026-09-19 03:38:30,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 03:38:30,627 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:30,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:30,781 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.031 0.059 2026-09-19 03:38:30,842 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:30] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.013 0.030 2026-09-19 03:38:31,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 75 0.048 0.171 2026-09-19 03:38:31,103 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.007 2026-09-19 03:38:31,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 03:38:31,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "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-19 03:38:31,162 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,220 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,253 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.012 0.016 2026-09-19 03:38:31,275 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,327 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,382 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,393 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 03:38:31,421 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.007 0.014 2026-09-19 03:38:31,432 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,488 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.012 0.016 2026-09-19 03:38:31,545 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.010 2026-09-19 03:38:31,583 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,636 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,687 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,798 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 44 0.024 0.044 2026-09-19 03:38:31,839 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:38:31,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:31,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.010 0.030 2026-09-19 03:38:31,906 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "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-19 03:38:31,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:31] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.007 2026-09-19 03:38:31,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,008 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,064 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,121 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,177 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.021 0.032 2026-09-19 03:38:32,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.007 2026-09-19 03:38:32,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.007 0.022 2026-09-19 03:38:32,249 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.012 2026-09-19 03:38:32,260 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.012 2026-09-19 03:38:32,270 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,289 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.012 2026-09-19 03:38:32,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.001 0.006 2026-09-19 03:38:32,358 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,414 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:38:32,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "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-19 03:38:32,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.050 0.040 2026-09-19 03:38:32,569 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,620 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.037 0.048 2026-09-19 03:38:32,876 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:32,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.014 2026-09-19 03:38:32,910 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.021 2026-09-19 03:38:32,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.023 0.053 2026-09-19 03:38:32,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.078 2026-09-19 03:38:33,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.007 0.103 2026-09-19 03:38:33,035 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,093 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 12 0.006 0.013 2026-09-19 03:38:33,129 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-09-19 03:38:33,180 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,261 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.034 0.027 2026-09-19 03:38:33,263 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.064 2026-09-19 03:38:33,292 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:38:33,415 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.022 0.020 2026-09-19 03:38:33,496 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /mail/data HTTP/1.1" 200 - 39 0.034 0.064 2026-09-19 03:38:33,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-09-19 03:38:33,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 26 0.013 0.027 2026-09-19 03:38:33,652 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:38:33,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "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-19 03:38:33,716 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-09-19 03:38:33,732 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.012 0.026 2026-09-19 03:38:33,811 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,825 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /mail/data HTTP/1.1" 200 - 31 0.025 0.047 2026-09-19 03:38:33,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.035 2026-09-19 03:38:33,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:33,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.012 0.068 2026-09-19 03:38:33,892 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.088 2026-09-19 03:38:33,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "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.006 0.024 2026-09-19 03:38:33,940 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:33] "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.005 0.012 2026-09-19 03:38:34,071 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,087 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 6 0.003 0.011 2026-09-19 03:38:34,128 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,164 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/action/load HTTP/1.1" 200 - 17 0.009 0.022 2026-09-19 03:38:34,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 20 0.008 0.024 2026-09-19 03:38:34,232 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:38:34,303 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.030 0.035 2026-09-19 03:38:34,334 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.011 0.063 2026-09-19 03:38:34,376 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,420 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.009 0.019 2026-09-19 03:38:34,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 14 0.010 0.027 2026-09-19 03:38:34,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:38:34,541 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,552 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-09-19 03:38:34,561 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:34,591 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.003 0.010 2026-09-19 03:38:34,623 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,763 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,775 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.008 2026-09-19 03:38:34,795 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:38:34,859 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:34] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 20 0.019 0.036 2026-09-19 03:38:34,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:34,940 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,016 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,054 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 10 0.012 0.025 2026-09-19 03:38:35,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 6 0.005 0.013 2026-09-19 03:38:35,127 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 10 0.013 0.021 2026-09-19 03:38:35,154 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,171 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 03:38:35,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,282 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:38:35,312 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:38:35,338 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 12 0.010 0.027 2026-09-19 03:38:35,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:38:35,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.024 0.031 2026-09-19 03:38:35,493 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.017 0.078 2026-09-19 03:38:35,526 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,619 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.011 0.075 2026-09-19 03:38:35,705 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,764 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,815 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.039 0.046 2026-09-19 03:38:35,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:38:35,901 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.026 2026-09-19 03:38:35,950 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:35,978 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:35] "POST /mail/data HTTP/1.1" 200 - 31 0.018 0.059 2026-09-19 03:38:36,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:36,054 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:36,107 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:36,128 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.002 0.011 2026-09-19 03:38:36,166 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.012 0.034 2026-09-19 03:38:36,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.016 0.072 2026-09-19 03:38:36,281 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.015 0.120 2026-09-19 03:38:36,325 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:36,352 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.004 0.011 2026-09-19 03:38:36,395 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.016 0.034 2026-09-19 03:38:36,434 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.014 0.048 2026-09-19 03:38:36,471 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:36,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-19 03:38:36,530 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-19 03:38:36,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:38:36,603 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 21 0.017 0.040 2026-09-19 03:38:36,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:38:36,767 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 54344524 (allocated 59617280) 2026-09-19 03:38:36,809 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 151823 2026-09-19 03:38:36,818 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-19 03:38:36,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.007 0.008 2026-09-19 03:38:36,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 151823 2026-09-19 03:38:36,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:36] "POST /mail/data HTTP/1.1" 200 - 31 0.017 0.038 2026-09-19 03:38:36,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033836_926969_test_01_project_tour.txt 2026-09-19 03:38:36,927 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpsl18hta1_chrome_odoo" 2026-09-19 03:38:37,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 152127 2026-09-19 03:38:37,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmprsj7o1vv_chrome_odoo 2026-09-19 03:38:37,180 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42633/json/version 2026-09-19 03:38:37,181 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:37,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:38:37,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42633/json 2026-09-19 03:38:37,222 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:37,242 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42633/devtools/page/0FF7B12908809BF716368815AD01DB01 2026-09-19 03:38:37,253 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-19 03:38:37,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-19 03:38:37,293 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:38:37,296 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-19 03:38:37,299 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:37,299 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:38:37,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /odoo HTTP/1.1" 200 - 31 0.017 0.037 2026-09-19 03:38:37,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '0FF7B12908809BF716368815AD01DB01', 'loaderId': 'B7D61C4980937D188243D6E04610F54F', 'isDownload': False} 2026-09-19 03:38:37,385 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-19 03:38:37,466 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.052 2026-09-19 03:38:37,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.077 2026-09-19 03:38:37,511 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.093 2026-09-19 03:38:37,519 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.105 2026-09-19 03:38:37,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.012 2026-09-19 03:38:37,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:37] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.006 2026-09-19 03:38:38,167 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:38:38,168 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:38,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:38:38,233 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:38:38,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:38:38,258 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:38,285 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:38,307 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:38,426 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /odoo HTTP/1.1" 200 - 31 0.047 0.051 2026-09-19 03:38:38,439 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:38,443 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:38,444 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38: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-19 03:38:38,445 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.112 2026-09-19 03:38:38,472 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:38,473 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.010 0.084 2026-09-19 03:38:38,497 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.008 0.108 2026-09-19 03:38:38,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.116 2026-09-19 03:38:38,510 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.057 2026-09-19 03:38:38,520 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.064 2026-09-19 03:38:38,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /mail/data HTTP/1.1" 200 - 19 0.019 0.063 2026-09-19 03:38:38,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.185 2026-09-19 03:38:38,586 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:38:38,588 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:38,591 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:38,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-19 03:38:38,648 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:38,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.010 2026-09-19 03:38:38,714 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:38,752 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 6 0.003 0.040 2026-09-19 03:38:38,847 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.033 0.026 2026-09-19 03:38:38,850 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.057 2026-09-19 03:38:38,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:38:38,977 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,013 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.014 0.044 2026-09-19 03:38:39,025 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /mail/data HTTP/1.1" 200 - 41 0.015 0.074 2026-09-19 03:38:39,086 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.012 2026-09-19 03:38:39,124 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.002 0.005 2026-09-19 03:38:39,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 03:38:39,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 03:38:39,246 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,362 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.019 0.034 2026-09-19 03:38:39,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.011 0.028 2026-09-19 03:38:39,481 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.038 2026-09-19 03:38:39,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.008 2026-09-19 03:38:39,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.016 2026-09-19 03:38:39,534 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.014 2026-09-19 03:38:39,574 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:39,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,638 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,648 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.006 2026-09-19 03:38:39,688 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,742 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,797 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,806 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.001 0.005 2026-09-19 03:38:39,823 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.005 0.006 2026-09-19 03:38:39,848 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,905 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:39,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.002 0.010 2026-09-19 03:38:39,943 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:39] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 03:38:39,975 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,030 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,081 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,137 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,223 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.040 0.043 2026-09-19 03:38:40,242 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:38:40,276 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.011 0.024 2026-09-19 03:38:40,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.014 2026-09-19 03:38:40,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.028 2026-09-19 03:38:40,468 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,517 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.048 0.035 2026-09-19 03:38:40,519 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,538 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.008 2026-09-19 03:38:40,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.016 2026-09-19 03:38:40,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.013 0.025 2026-09-19 03:38:40,597 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,676 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.018 0.047 2026-09-19 03:38:40,707 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-09-19 03:38:40,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 03:38:40,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.003 2026-09-19 03:38:40,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:40,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:40] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.017 0.033 2026-09-19 03:38:41,016 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /mail/data HTTP/1.1" 200 - 31 0.043 0.071 2026-09-19 03:38:41,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:38:41,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,134 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:38:41,195 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,234 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,285 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,346 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,380 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.013 0.020 2026-09-19 03:38:41,398 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.006 0.015 2026-09-19 03:38:41,443 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.003 0.004 2026-09-19 03:38:41,475 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.009 0.016 2026-09-19 03:38:41,539 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.009 0.028 2026-09-19 03:38:41,583 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.007 2026-09-19 03:38:41,603 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,649 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /mail/data HTTP/1.1" 200 - 25 0.038 0.037 2026-09-19 03:38:41,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.020 0.065 2026-09-19 03:38:41,715 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,725 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:38:41,768 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,794 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.020 0.037 2026-09-19 03:38:41,822 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.004 0.009 2026-09-19 03:38:41,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:41,937 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.012 0.029 2026-09-19 03:38:41,980 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:41,999 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,050 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,118 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,169 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.018 0.044 2026-09-19 03:38:42,233 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 79 0.042 0.099 2026-09-19 03:38:42,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.008 0.015 2026-09-19 03:38:42,415 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.016 2026-09-19 03:38:42,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.016 0.041 2026-09-19 03:38:42,505 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /mail/data HTTP/1.1" 200 - 36 0.013 0.065 2026-09-19 03:38:42,509 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,513 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.099 2026-09-19 03:38:42,560 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.013 0.029 2026-09-19 03:38:42,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,766 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,818 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 47 0.018 0.034 2026-09-19 03:38:42,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.021 0.027 2026-09-19 03:38:42,906 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:42,957 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:43,014 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:43,070 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:43,073 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:43] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.015 0.041 2026-09-19 03:38:43,120 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:43,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.016 0.020 2026-09-19 03:38:43,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:43] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.017 0.023 2026-09-19 03:38:43,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.035 2026-09-19 03:38:43,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-19 03:38:43,178 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-19 03:38:43,181 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:43] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.042 2026-09-19 03:38:43,331 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 38781520 (allocated 41263104) 2026-09-19 03:38:43,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 152127 2026-09-19 03:38:43,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-19 03:38:43,369 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 152127 2026-09-19 03:38:43,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033843_464123_test_01_project_tour.txt 2026-09-19 03:38:43,464 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmprsj7o1vv_chrome_odoo" 2026-09-19 03:38:43,492 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:38:44,873 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-09-19 03:38:45,118 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-09-19 03:38:45,347 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-09-19 03:38:45,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-09-19 03:38:45,697 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-09-19 03:38:45,966 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-09-19 03:38:46,002 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-09-19 03:38:46,156 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:38:46,539 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:38:46,754 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-09-19 03:38:46,771 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-19 03:38:46,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:46,947 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:46] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.011 0.162 2026-09-19 03:38:46,951 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-09-19 03:38:47,003 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-19 03:38:47,013 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:47,227 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.021 0.195 2026-09-19 03:38:47,238 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:38:48,482 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-09-19 03:38:48,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-09-19 03:38:48,578 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-09-19 03:38:48,626 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-09-19 03:38:48,765 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-09-19 03:38:48,874 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-09-19 03:38:48,981 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-09-19 03:38:49,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-09-19 03:38:49,587 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-09-19 03:38:49,778 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-09-19 03:38:49,909 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:38:50,051 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-09-19 03:38:50,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 152386 2026-09-19 03:38:50,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpm9eij6x9_chrome_odoo 2026-09-19 03:38:50,315 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:42437/json/version 2026-09-19 03:38:50,316 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:50,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 03:38:50,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:42437/json 2026-09-19 03:38:50,345 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:38:50,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:42437/devtools/page/1B7453431FF771EAB974BC12D91A22DF 2026-09-19 03:38:50,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-09-19 03:38:50,375 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-09-19 03:38:50,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:38:50,425 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-09-19 03:38:50,429 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:50,429 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-19 03:38:50,443 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:38:51,788 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /odoo HTTP/1.1" 200 - 154 0.106 1.241 2026-09-19 03:38:51,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '1B7453431FF771EAB974BC12D91A22DF', 'loaderId': '2BC8389158377D060A6DDA51B8ECA10C', 'isDownload': False} 2026-09-19 03:38:51,791 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-09-19 03:38:51,919 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.017 0.086 2026-09-19 03:38:51,929 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.112 2026-09-19 03:38:51,932 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.117 2026-09-19 03:38:51,944 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.119 2026-09-19 03:38:51,986 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:51] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-09-19 03:38:52,036 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:38:52,644 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:52,646 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:52,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 03:38:52,710 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:38:52,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.015 0.034 2026-09-19 03:38:52,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.048 2026-09-19 03:38:52,751 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-19 03:38:52,753 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-19 03:38:52,758 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:52,770 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:52,841 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /odoo HTTP/1.1" 200 - 29 0.022 0.034 2026-09-19 03:38:52,874 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.083 2026-09-19 03:38:52,893 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:52,915 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:38:52,928 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:52,932 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:38:52,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.060 2026-09-19 03:38:52,961 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.010 0.091 2026-09-19 03:38:52,966 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.100 2026-09-19 03:38:52,971 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.105 2026-09-19 03:38:52,987 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.131 2026-09-19 03:38:52,995 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:53,061 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:53,062 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:38:53,064 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:53,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /mail/data HTTP/1.1" 200 - 34 0.047 0.069 2026-09-19 03:38:53,108 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.134 2026-09-19 03:38:53,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.172 2026-09-19 03:38:53,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.107 2026-09-19 03:38:53,121 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.113 2026-09-19 03:38:53,136 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.064 2026-09-19 03:38:53,152 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.026 2026-09-19 03:38:53,406 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 97 0.095 0.129 2026-09-19 03:38:53,477 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.011 0.036 2026-09-19 03:38:53,479 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.046 2026-09-19 03:38:53,522 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-09-19 03:38:53,589 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:53,650 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /mail/data HTTP/1.1" 200 - 45 0.017 0.042 2026-09-19 03:38:53,664 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.066 2026-09-19 03:38:53,699 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.010 0.099 2026-09-19 03:38:53,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.012 2026-09-19 03:38:53,880 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.033 0.130 2026-09-19 03:38:53,915 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.006 2026-09-19 03:38:53,925 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.004 0.009 2026-09-19 03:38:53,930 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:38:54,208 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:38:54,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:54,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.018 0.027 2026-09-19 03:38:54,293 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.054 2026-09-19 03:38:54,302 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:54,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.006 0.070 2026-09-19 03:38:54,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.089 2026-09-19 03:38:54,362 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:54,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.037 0.074 2026-09-19 03:38:54,590 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.028 0.048 2026-09-19 03:38:54,617 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "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-19 03:38:54,677 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:38:54,803 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-19 03:38:54,865 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:54,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.016 0.030 2026-09-19 03:38:54,947 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:54,981 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:54] "POST /mail/data HTTP/1.1" 200 - 38 0.029 0.072 2026-09-19 03:38:55,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.030 0.078 2026-09-19 03:38:55,081 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.077 2026-09-19 03:38:55,115 44 INFO rb-c72f0cd-224934-416830 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-19 03:38:55,115 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:55] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.011 0.022 2026-09-19 03:38:55,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-09-19 03:38:55,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:38:55,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:55] "POST /mail/data HTTP/1.1" 200 - 31 0.025 0.043 2026-09-19 03:38:55,248 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:38:55] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.117 2026-09-19 03:38:55,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 37880036 (allocated 40869888) 2026-09-19 03:38:55,377 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 152386 2026-09-19 03:38:55,378 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-09-19 03:38:55,379 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 152386 2026-09-19 03:38:55,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_033855_484588_test_task_templates_tour.txt 2026-09-19 03:38:55,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpm9eij6x9_chrome_odoo" 2026-09-19 03:38:55,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:38:56,509 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-09-19 03:38:56,594 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-09-19 03:38:56,732 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:38:58,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-09-19 03:39:01,396 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:39:13,569 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-09-19 03:39:14,475 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:39:28,048 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-09-19 03:39:29,730 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [12] 2026-09-19 03:39:29,907 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1335, 1336, 1337] 2026-09-19 03:39:30,041 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2488, 2489, 2490, 2491] 2026-09-19 03:39:30,106 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move records with IDs: [929] 2026-09-19 03:39:30,175 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [11] 2026-09-19 03:39:30,284 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1334] 2026-09-19 03:39:30,380 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2486, 2487] 2026-09-19 03:39:30,424 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #397 deleted account.move records with IDs: [928] 2026-09-19 03:39:30,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-09-19 03:39:31,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:39:33,582 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-09-19 03:39:33,598 44 INFO rb-c72f0cd-224934-416830 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-19 03:39:34,289 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:39:37,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-09-19 03:39:38,769 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:39:44,472 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-09-19 03:39:44,919 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:39:54,483 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-09-19 03:39:55,812 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-09-19 03:39:56,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-09-19 03:39:57,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-09-19 03:39:58,965 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-09-19 03:40:01,260 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-09-19 03:40:03,226 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-09-19 03:40:03,964 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-09-19 03:40:04,463 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-09-19 03:40:05,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-09-19 03:40:05,414 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-09-19 03:40:06,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-09-19 03:40:07,255 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #406 deleted account.analytic.line records with IDs: [43] 2026-09-19 03:40:07,376 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-09-19 03:40:08,430 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [1380, 1381] 2026-09-19 03:40:08,499 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [2558] 2026-09-19 03:40:09,865 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:40:23,161 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-09-19 03:40:23,422 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-09-19 03:40:25,263 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:40:25,267 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-09-19 03:40:26,181 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1561] 2026-09-19 03:40:26,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:40:40,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-09-19 03:40:42,469 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:40:57,772 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-09-19 03:41:01,106 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1558] 2026-09-19 03:41:01,436 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [47] 2026-09-19 03:41:01,610 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1387] 2026-09-19 03:41:01,708 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2565, 2566] 2026-09-19 03:41:01,780 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move records with IDs: [952] 2026-09-19 03:41:02,489 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1559] 2026-09-19 03:41:02,625 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [48] 2026-09-19 03:41:02,742 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1388] 2026-09-19 03:41:02,813 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2567, 2568] 2026-09-19 03:41:02,851 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #415 deleted account.move records with IDs: [953] 2026-09-19 03:41:02,869 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-09-19 03:41:05,044 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 03:41:18,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-09-19 03:41:19,719 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-09-19 03:41:19,902 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-09-19 03:41:22,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:41:25,712 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:41:25,921 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-09-19 03:41:26,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #429 deleted resource.calendar.leaves records with IDs: [2] 2026-09-19 03:41:26,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #429 deleted account.analytic.line records with IDs: [56] 2026-09-19 03:41:26,394 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:41:28,431 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-09-19 03:41:28,894 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-09-19 03:41:29,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [60] 2026-09-19 03:41:29,338 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-09-19 03:41:29,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [65] 2026-09-19 03:41:29,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [66] 2026-09-19 03:41:29,000 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-09-19 03:41:29,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:41:30,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:41:30,399 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-09-19 03:41:30,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 152604 2026-09-19 03:41:30,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpin4gt86y_chrome_odoo 2026-09-19 03:41:30,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:38599/json/version 2026-09-19 03:41:30,718 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:30,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-09-19 03:41:30,730 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:38599/json 2026-09-19 03:41:30,731 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:30,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:38599/devtools/page/7A55FFE7A24F720F6B5068ECA3FB651F 2026-09-19 03:41:30,741 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-09-19 03:41:30,744 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-09-19 03:41:30,773 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:41:30,779 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-09-19 03:41:30,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:30,780 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:30,795 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:41:31,991 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:31] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.107 1.092 2026-09-19 03:41:31,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '7A55FFE7A24F720F6B5068ECA3FB651F', 'loaderId': '862C29813BE6FF3A7DB1E59A7326346F', 'isDownload': False} 2026-09-19 03:41:31,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-09-19 03:41:32,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:41:32,051 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-09-19 03:41:32,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.020 0.036 2026-09-19 03:41:32,177 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.019 0.121 2026-09-19 03:41:32,183 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-09-19 03:41:32,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:41:32,796 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 03:41:32,797 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:41:32,811 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:41:32,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:41:32,887 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-19 03:41:32,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.023 0.048 2026-09-19 03:41:32,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.063 2026-09-19 03:41:32,918 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.069 2026-09-19 03:41:32,920 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:41:32,935 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:33,022 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:33,028 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /odoo HTTP/1.1" 200 - 29 0.024 0.056 2026-09-19 03:41:33,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.107 2026-09-19 03:41:33,080 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.050 2026-09-19 03:41:33,107 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:33,133 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41: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-19 03:41:33,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "POST /mail/data HTTP/1.1" 200 - 35 0.043 0.091 2026-09-19 03:41:33,172 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.141 2026-09-19 03:41:33,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.164 2026-09-19 03:41:33,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.137 2026-09-19 03:41:33,250 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.016 0.093 2026-09-19 03:41:33,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.085 2026-09-19 03:41:33,257 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.157 2026-09-19 03:41:33,311 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/image/res.partner/3/avatar_128?unique=1789789289000 HTTP/1.1" 200 - 6 0.014 0.254 2026-09-19 03:41:33,328 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.025 2026-09-19 03:41:33,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.007 0.034 2026-09-19 03:41:33,912 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:33,916 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /web/webclient/translations?hash=d4fb1d5440ec13c692d5bffb90a99ef6b4a7ff70&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:41:33,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:41:33,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-19 03:41:33,959 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-19 03:41:34,073 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:34,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.007 0.064 2026-09-19 03:41:34,117 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.057 2026-09-19 03:41:34,126 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.033 2026-09-19 03:41:34,160 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.015 0.100 2026-09-19 03:41:34,184 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /web/image/res.partner/3/avatar_128?unique=1789789289000 HTTP/1.1" 200 - 6 0.005 0.136 2026-09-19 03:41:34,211 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /mail/data HTTP/1.1" 200 - 19 0.010 0.107 2026-09-19 03:41:34,220 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.102 2026-09-19 03:41:34,231 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.107 2026-09-19 03:41:34,236 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-09-19 03:41:34,243 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:34,247 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:41:34,249 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:41:34,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.013 2026-09-19 03:41:34,476 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.050 0.114 2026-09-19 03:41:34,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.011 2026-09-19 03:41:34,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.019 0.055 2026-09-19 03:41:34,622 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:41:34,714 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.017 2026-09-19 03:41:34,727 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:34,750 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:41:34,787 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.016 0.018 2026-09-19 03:41:34,867 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /mail/data HTTP/1.1" 200 - 45 0.024 0.072 2026-09-19 03:41:34,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.028 2026-09-19 03:41:34,931 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.022 2026-09-19 03:41:34,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:34] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:41:34,972 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,024 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:35] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.014 0.031 2026-09-19 03:41:35,034 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,098 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,170 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 23 0.023 0.044 2026-09-19 03:41:35,193 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,247 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,307 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,424 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.013 0.039 2026-09-19 03:41:35,460 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,516 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,577 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,641 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,690 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.012 0.034 2026-09-19 03:41:35,726 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,781 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,842 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,902 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:35,954 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.019 0.029 2026-09-19 03:41:35,980 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,037 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,062 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.017 2026-09-19 03:41:36,097 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.029 2026-09-19 03:41:36,163 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,197 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.010 0.020 2026-09-19 03:41:36,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,291 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,349 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 03:41:36,407 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:36,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.014 2026-09-19 03:41:36,439 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "GET /web/assets/404d75b/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:41:36,442 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "GET /web/assets/96b1934/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:41:36,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 03:41:36,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,546 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,600 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.013 2026-09-19 03:41:36,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.013 2026-09-19 03:41:36,731 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.008 0.013 2026-09-19 03:41:36,737 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:41:36,778 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,883 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:36,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:37,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:37,099 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:37,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:37,208 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:37,278 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.035 0.033 2026-09-19 03:41:37,311 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-09-19 03:41:37,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-19 03:41:37,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 31710912 (allocated 33136640) 2026-09-19 03:41:37,545 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 152604 2026-09-19 03:41:37,548 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-09-19 03:41:37,550 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 152604 2026-09-19 03:41:37,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034137_639941_test_project_todo_history.txt 2026-09-19 03:41:37,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpin4gt86y_chrome_odoo" 2026-09-19 03:41:37,664 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-09-19 03:41:38,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 152847 2026-09-19 03:41:38,194 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp6bdxxws6_chrome_odoo 2026-09-19 03:41:38,195 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:43569/json/version 2026-09-19 03:41:38,196 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:38,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-09-19 03:41:38,207 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:43569/json 2026-09-19 03:41:38,207 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:38,222 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:43569/devtools/page/D301F667BBF35BE24668061A00C0297D 2026-09-19 03:41:38,229 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-09-19 03:41:38,233 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-09-19 03:41:38,337 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:41:38,339 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-09-19 03:41:38,340 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:38,340 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:38,357 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:41:39,414 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /odoo HTTP/1.1" 200 - 151 0.079 0.980 2026-09-19 03:41:39,417 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'D301F667BBF35BE24668061A00C0297D', 'loaderId': 'D21F82321BBC95516ECC43CDCD2E12B3', 'isDownload': False} 2026-09-19 03:41:39,417 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:39,454 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:41:39,475 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-19 03:41:39,508 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.010 0.049 2026-09-19 03:41:39,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.010 0.134 2026-09-19 03:41:39,601 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.070 2026-09-19 03:41:39,660 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:39] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:41:40,172 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:41:40,174 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:41:40,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-09-19 03:41:40,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:41:40,262 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-09-19 03:41:40,267 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.017 0.040 2026-09-19 03:41:40,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.063 2026-09-19 03:41:40,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.049 2026-09-19 03:41:40,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:41:40,315 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:40,384 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /odoo HTTP/1.1" 200 - 29 0.014 0.041 2026-09-19 03:41:40,417 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.077 2026-09-19 03:41:40,439 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:40,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.033 2026-09-19 03:41:40,457 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:40,458 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-19 03:41:40,478 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:41:40,482 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/image/res.partner/3/avatar_128?unique=1789789289000 HTTP/1.1" 200 - 6 0.012 0.062 2026-09-19 03:41:40,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.081 2026-09-19 03:41:40,498 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.086 2026-09-19 03:41:40,516 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.116 2026-09-19 03:41:40,550 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.117 2026-09-19 03:41:40,610 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:41:40,611 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:41:40,625 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /mail/data HTTP/1.1" 200 - 44 0.035 0.089 2026-09-19 03:41:40,629 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.155 2026-09-19 03:41:40,642 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.041 2026-09-19 03:41:40,690 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:40,705 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:41:40,713 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:41:40,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /mail/data HTTP/1.1" 200 - 15 0.014 0.013 2026-09-19 03:41:40,752 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:40,935 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 82 0.039 0.139 2026-09-19 03:41:41,072 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 27 0.028 0.077 2026-09-19 03:41:41,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /mail/data HTTP/1.1" 200 - 45 0.022 0.052 2026-09-19 03:41:41,179 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.014 2026-09-19 03:41:41,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,210 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.013 2026-09-19 03:41:41,242 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,300 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,359 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 25 0.018 0.039 2026-09-19 03:41:41,393 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,447 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /mail/data HTTP/1.1" 200 - 15 0.007 0.015 2026-09-19 03:41:41,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:41,506 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "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-19 03:41:41,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 12 0.006 0.034 2026-09-19 03:41:41,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.026 0.049 2026-09-19 03:41:41,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-09-19 03:41:41,702 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-19 03:41:41,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 25829540 (allocated 27234304) 2026-09-19 03:41:41,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 152847 2026-09-19 03:41:41,814 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-09-19 03:41:41,819 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 152847 2026-09-19 03:41:41,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034141_922068_test_tour_project_task_activities_split.txt 2026-09-19 03:41:41,922 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp6bdxxws6_chrome_odoo" 2026-09-19 03:41:41,934 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-09-19 03:41:42,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 153065 2026-09-19 03:41:42,271 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpfh5q2d6h_chrome_odoo 2026-09-19 03:41:42,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33179/json/version 2026-09-19 03:41:42,273 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:42,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-09-19 03:41:42,283 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33179/json 2026-09-19 03:41:42,283 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:41:42,288 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:33179/devtools/page/60FCFABDBDCE28B18CF6BAC779603E04 2026-09-19 03:41:42,295 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-09-19 03:41:42,297 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-09-19 03:41:42,421 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:41:42,432 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-09-19 03:41:42,433 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:42,434 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:42,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:41:43,588 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /odoo HTTP/1.1" 200 - 154 0.117 1.026 2026-09-19 03:41:43,591 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '60FCFABDBDCE28B18CF6BAC779603E04', 'loaderId': '8E0A4AACD356BF2A2DC3B0531790940D', 'isDownload': False} 2026-09-19 03:41:43,592 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:43,719 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.022 0.082 2026-09-19 03:41:43,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.107 2026-09-19 03:41:43,738 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.123 2026-09-19 03:41:43,747 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.123 2026-09-19 03:41:43,754 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:41:43,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:43] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:41:44,474 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:41:44,474 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:41:44,487 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:41:44,527 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:41:44,565 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-09-19 03:41:44,576 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.031 0.041 2026-09-19 03:41:44,584 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.071 2026-09-19 03:41:44,597 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-19 03:41:44,600 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 03:41:44,615 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:44,687 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.032 2026-09-19 03:41:44,726 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.068 2026-09-19 03:41:44,757 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.017 2026-09-19 03:41:44,800 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:44,807 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 03:41:44,810 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/image/res.partner/3/avatar_128?unique=1789789289000 HTTP/1.1" 200 - 13 0.012 0.066 2026-09-19 03:41:44,829 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41: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-19 03:41:44,846 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:44,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.022 0.106 2026-09-19 03:41:44,870 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.126 2026-09-19 03:41:44,875 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.129 2026-09-19 03:41:44,894 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:44,921 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.079 2026-09-19 03:41:44,980 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:41:44,981 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:41:44,985 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:44,999 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:44] "POST /mail/data HTTP/1.1" 200 - 34 0.034 0.131 2026-09-19 03:41:45,002 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.101 2026-09-19 03:41:45,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.102 2026-09-19 03:41:45,026 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.033 2026-09-19 03:41:45,040 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.047 2026-09-19 03:41:45,043 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-09-19 03:41:45,219 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 72 0.051 0.101 2026-09-19 03:41:45,252 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 03:41:45,306 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.021 0.044 2026-09-19 03:41:45,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:41:45,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.042 2026-09-19 03:41:45,477 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,523 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /mail/data HTTP/1.1" 200 - 45 0.019 0.064 2026-09-19 03:41:45,529 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,585 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.018 2026-09-19 03:41:45,588 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.005 0.016 2026-09-19 03:41:45,646 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,666 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 6 0.014 0.028 2026-09-19 03:41:45,691 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,748 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,755 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:41:45,771 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 03:41:45,802 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,858 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,881 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.015 2026-09-19 03:41:45,899 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:41:45,935 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:45,993 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,043 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,101 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,161 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 48 0.019 0.038 2026-09-19 03:41:46,178 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:41:46,208 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.009 0.020 2026-09-19 03:41:46,234 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.011 2026-09-19 03:41:46,245 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.012 2026-09-19 03:41:46,368 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.014 0.025 2026-09-19 03:41:46,369 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,394 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.008 2026-09-19 03:41:46,403 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.012 2026-09-19 03:41:46,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,428 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.008 0.030 2026-09-19 03:41:46,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,532 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,590 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:41:46,641 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.019 0.019 2026-09-19 03:41:46,678 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "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-19 03:41:46,739 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 03:41:46,754 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,824 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:46,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.020 0.024 2026-09-19 03:41:46,941 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "POST /mail/data HTTP/1.1" 200 - 34 0.016 0.053 2026-09-19 03:41:46,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 03:41:47,018 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,029 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:41:47,082 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,147 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,197 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,301 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.008 0.027 2026-09-19 03:41:47,340 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.014 2026-09-19 03:41:47,373 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:41:47,431 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,459 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.008 0.017 2026-09-19 03:41:47,494 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,504 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.008 0.018 2026-09-19 03:41:47,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.010 2026-09-19 03:41:47,563 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,570 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /mail/data HTTP/1.1" 200 - 25 0.015 0.039 2026-09-19 03:41:47,587 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.004 0.023 2026-09-19 03:41:47,836 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.015 2026-09-19 03:41:47,870 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 - 7 0.007 0.016 2026-09-19 03:41:47,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.005 0.012 2026-09-19 03:41:47,953 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.021 0.032 2026-09-19 03:41:47,964 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:47,976 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:47] "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-19 03:41:48,021 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,061 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.022 0.016 2026-09-19 03:41:48,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,130 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,319 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 81 0.081 0.105 2026-09-19 03:41:48,345 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,361 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.016 0.021 2026-09-19 03:41:48,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/action/load HTTP/1.1" 200 - 12 0.009 0.016 2026-09-19 03:41:48,480 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.012 2026-09-19 03:41:48,515 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.007 0.016 2026-09-19 03:41:48,567 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,580 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.013 0.014 2026-09-19 03:41:48,849 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,904 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:48,934 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 49 0.033 0.050 2026-09-19 03:41:48,965 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.006 0.015 2026-09-19 03:41:49,037 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.027 0.037 2026-09-19 03:41:49,083 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.015 0.022 2026-09-19 03:41:49,116 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.012 0.049 2026-09-19 03:41:49,168 44 INFO rb-c72f0cd-224934-416830 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-19 03:41:49,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-09-19 03:41:49,235 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 03:41:49,244 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 12 0.023 0.079 2026-09-19 03:41:49,258 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.079 2026-09-19 03:41:49,302 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:41:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.018 0.107 2026-09-19 03:41:49,435 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 35731064 (allocated 39952384) 2026-09-19 03:41:49,445 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 153065 2026-09-19 03:41:49,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-09-19 03:41:49,447 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 153065 2026-09-19 03:41:49,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034149_543499_test_tour_todo_main_ui_functions.txt 2026-09-19 03:41:49,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpfh5q2d6h_chrome_odoo" 2026-09-19 03:41:49,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:41:55,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-09-19 03:41:55,440 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-09-19 03:41:57,216 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 433, model: sale.order.line 2026-09-19 03:41:57,225 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-09-19 03:41:57,672 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-09-19 03:42:02,604 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-09-19 03:42:04,542 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:42:10,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-09-19 03:42:12,372 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-09-19 03:42:12,957 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-09-19 03:42:13,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-09-19 03:42:13,996 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-09-19 03:42:15,079 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-09-19 03:42:16,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-09-19 03:42:17,257 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-09-19 03:42:18,024 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-09-19 03:42:18,629 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-09-19 03:42:18,753 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-09-19 03:42:20,187 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:42:20,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-09-19 03:42:20,191 44 INFO rb-c72f0cd-224934-416830 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-19 03:42:20,198 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:42:28,380 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-09-19 03:42:28,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-09-19 03:42:29,813 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-09-19 03:42:31,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-09-19 03:42:31,115 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-09-19 03:42:32,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-09-19 03:42:33,737 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-09-19 03:42:34,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-09-19 03:42:34,783 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-09-19 03:42:36,066 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-09-19 03:42:36,204 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-09-19 03:42:37,895 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-09-19 03:42:38,535 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-09-19 03:42:38,734 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-09-19 03:42:39,835 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-09-19 03:42:40,586 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-09-19 03:42:41,474 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #437 deleted stock.move.line records with IDs: [1565] 2026-09-19 03:42:41,546 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-09-19 03:42:43,137 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-09-19 03:42:44,312 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-09-19 03:42:50,056 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-09-19 03:42:50,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-09-19 03:42:50,675 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-09-19 03:42:52,532 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-09-19 03:42:52,670 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-09-19 03:42:52,881 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-09-19 03:42:53,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-09-19 03:42:55,601 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-09-19 03:42:57,412 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-09-19 03:42:58,830 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-09-19 03:43:00,184 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-09-19 03:43:00,699 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-09-19 03:43:00,903 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-09-19 03:43:02,302 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-09-19 03:43:04,467 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-09-19 03:43:05,507 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 03:43:05,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:43:11,496 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:43:11,946 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:43:12,240 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-09-19 03:43:15,498 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:43:20,384 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-09-19 03:43:23,224 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #445 deleted account.move.line.ctp records with IDs: [1444, 1445, 1446, 1447] 2026-09-19 03:43:23,348 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #445 deleted account.move.line records with IDs: [2663, 2664, 2665, 2666, 2667] 2026-09-19 03:43:23,420 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #445 deleted mail.message records with IDs: [8954] 2026-09-19 03:43:23,467 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #445 deleted account.move records with IDs: [993] 2026-09-19 03:43:23,708 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-09-19 03:43:25,848 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-09-19 03:43:28,630 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-09-19 03:43:30,351 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:43:35,102 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-09-19 03:43:35,943 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 153320 2026-09-19 03:43:35,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpyp5cuhbn_chrome_odoo 2026-09-19 03:43:35,944 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:33083/json/version 2026-09-19 03:43:35,946 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:43:36,007 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:36,007 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:33083/json 2026-09-19 03:43:36,008 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:43:36,018 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:33083/devtools/page/6B602420D9066B0F71AA53A8EB6CBBDB 2026-09-19 03:43:36,023 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-09-19 03:43:36,028 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-09-19 03:43:36,147 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-09-19 03:43:36,149 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-09-19 03:43:36,151 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:36,152 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:36,168 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:43:37,305 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /odoo HTTP/1.1" 200 - 147 0.113 1.027 2026-09-19 03:43:37,309 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '6B602420D9066B0F71AA53A8EB6CBBDB', 'loaderId': '8FCC3153498ED53134FDED6783235CCE', 'isDownload': False} 2026-09-19 03:43:37,309 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:37,349 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-09-19 03:43:37,353 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 03:43:37,418 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.024 0.058 2026-09-19 03:43:37,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.085 2026-09-19 03:43:37,448 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:43:37,494 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:37] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:43:38,013 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 03:43:38,018 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:43:38,032 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 03:43:38,048 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:43:38,068 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-19 03:43:38,096 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,109 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:43:38,123 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:43:38,168 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /odoo HTTP/1.1" 200 - 28 0.013 0.025 2026-09-19 03:43:38,189 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.049 2026-09-19 03:43:38,240 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.010 2026-09-19 03:43:38,305 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43: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-19 03:43:38,317 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 03:43:38,322 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,331 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/image?model=res.users&field=avatar_128&id=449 HTTP/1.1" 200 - 14 0.050 0.052 2026-09-19 03:43:38,334 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/image/res.partner/1666/avatar_128?unique=1789789410000 HTTP/1.1" 200 - 6 0.008 0.115 2026-09-19 03:43:38,360 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.125 2026-09-19 03:43:38,363 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.125 2026-09-19 03:43:38,420 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:43:38,427 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,429 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /mail/data HTTP/1.1" 200 - 32 0.025 0.056 2026-09-19 03:43:38,449 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/image/res.company/248/favicon HTTP/1.1" 200 - 9 0.005 0.089 2026-09-19 03:43:38,453 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.123 2026-09-19 03:43:38,471 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "GET /web/image/res.company/248/favicon HTTP/1.1" 304 - 4 0.006 0.013 2026-09-19 03:43:38,481 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,512 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.016 2026-09-19 03:43:38,541 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:38,613 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: mrp_production_count 2026-09-19 03:43:38,616 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: sale_order_count 2026-09-19 03:43:38,618 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: has_sale_order 2026-09-19 03:43:38,618 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: repair_count 2026-09-19 03:43:38,622 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: freight.booking 2026-09-19 03:43:38,625 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: booking_count 2026-09-19 03:43:38,629 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: shipment_count 2026-09-19 03:43:38,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 108 0.073 0.127 2026-09-19 03:43:38,804 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.008 0.033 2026-09-19 03:43:38,862 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.007 0.029 2026-09-19 03:43:38,950 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /mail/data HTTP/1.1" 200 - 43 0.036 0.050 2026-09-19 03:43:38,982 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:38] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.012 0.083 2026-09-19 03:43:39,017 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.026 2026-09-19 03:43:39,040 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:39,060 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "GET /web/image/res.users/449/avatar_128 HTTP/1.1" 200 - 7 0.008 0.015 2026-09-19 03:43:39,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:39,165 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.010 0.025 2026-09-19 03:43:39,268 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:43:39,420 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:39,447 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.010 0.016 2026-09-19 03:43:39,496 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 03:43:39,541 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:43:39,688 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.010 2026-09-19 03:43:39,731 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:39,785 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.021 0.029 2026-09-19 03:43:39,786 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:39,826 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.005 0.016 2026-09-19 03:43:39,894 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:43:39,924 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:39] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.012 2026-09-19 03:43:39,926 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,195 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.011 0.015 2026-09-19 03:43:40,230 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 03:43:40,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.006 0.021 2026-09-19 03:43:40,397 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.029 0.061 2026-09-19 03:43:40,441 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,497 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,526 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.047 0.053 2026-09-19 03:43:40,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.112 2026-09-19 03:43:40,578 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-09-19 03:43:40,580 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,593 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 03:43:40,604 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 03:43:40,647 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:40,682 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.017 0.024 2026-09-19 03:43:40,743 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.012 0.030 2026-09-19 03:43:40,898 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:40] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.056 0.071 2026-09-19 03:43:41,198 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 143 0.132 0.148 2026-09-19 03:43:41,266 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /mail/data HTTP/1.1" 200 - 37 0.032 0.256 2026-09-19 03:43:41,295 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.010 0.318 2026-09-19 03:43:41,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 48 0.040 0.139 2026-09-19 03:43:41,448 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:41,500 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /mail/data HTTP/1.1" 200 - 30 0.022 0.033 2026-09-19 03:43:41,501 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:41,502 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:41,518 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.002 0.008 2026-09-19 03:43:41,808 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-19 03:43:41,828 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-19 03:43:41,864 44 INFO rb-c72f0cd-224934-416830 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-09-19 03:43:41,938 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:41] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 157 0.177 0.228 2026-09-19 03:43:42,146 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: account.payment 2026-09-19 03:43:42,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: payment.transaction 2026-09-19 03:43:42,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: mrp.production 2026-09-19 03:43:42,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: account.asset.asset 2026-09-19 03:43:42,264 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:42] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 113 0.068 0.247 2026-09-19 03:43:42,490 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:42] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 63 0.110 0.079 2026-09-19 03:43:42,655 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:42,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:42] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.020 0.029 2026-09-19 03:43:42,718 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-09-19 03:43:42,722 44 INFO rb-c72f0cd-224934-416830 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-19 03:43:42,845 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:42] "POST /mail/data HTTP/1.1" 200 - 45 0.075 0.102 2026-09-19 03:43:43,017 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 37750884 (allocated 42692608) 2026-09-19 03:43:43,028 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:43:43] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:43:43,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 153320 2026-09-19 03:43:43,040 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-09-19 03:43:43,041 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 153320 2026-09-19 03:43:43,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034343_111787_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-09-19 03:43:43,112 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpyp5cuhbn_chrome_odoo" 2026-09-19 03:43:43,163 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:43:48,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-09-19 03:43:53,428 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-09-19 03:43:54,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-09-19 03:43:59,033 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-09-19 03:44:00,706 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #450 deleted stock.move records with IDs: [1601] 2026-09-19 03:44:01,397 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-09-19 03:44:01,421 44 INFO rb-c72f0cd-224934-416830 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-19 03:44:01,423 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-09-19 03:44:02,663 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-09-19 03:44:05,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-09-19 03:44:09,123 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-09-19 03:44:11,154 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-09-19 03:44:12,313 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-09-19 03:44:13,717 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-09-19 03:44:17,001 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-09-19 03:44:17,649 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-09-19 03:44:18,762 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-09-19 03:44:19,332 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-09-19 03:44:19,991 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-09-19 03:44:22,361 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:44:27,961 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-09-19 03:44:31,306 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-09-19 03:44:31,980 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1485] 2026-09-19 03:44:32,075 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2756] 2026-09-19 03:44:32,170 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2759] 2026-09-19 03:44:32,342 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-09-19 03:44:33,190 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-09-19 03:44:35,324 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-09-19 03:44:37,943 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1490, 1491, 1492] 2026-09-19 03:44:38,043 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2771, 2772] 2026-09-19 03:44:38,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-09-19 03:44:40,607 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-09-19 03:44:54,014 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-09-19 03:44:57,834 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1524, 1525, 1526] 2026-09-19 03:44:57,914 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2816] 2026-09-19 03:44:58,140 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-09-19 03:44:59,700 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-09-19 03:45:03,005 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1527, 1528, 1529] 2026-09-19 03:45:03,103 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2825] 2026-09-19 03:45:03,504 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-09-19 03:45:03,538 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-09-19 03:45:06,012 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-09-19 03:45:08,346 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-09-19 03:45:10,526 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-09-19 03:45:13,572 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-09-19 03:45:15,738 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1544, 1545] 2026-09-19 03:45:15,827 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2846] 2026-09-19 03:45:16,243 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-09-19 03:45:19,482 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2855] 2026-09-19 03:45:19,572 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2856] 2026-09-19 03:45:19,857 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-09-19 03:45:22,828 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1551, 1552, 1553, 1554, 1555] 2026-09-19 03:45:22,942 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2865] 2026-09-19 03:45:23,039 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1556, 1557, 1558, 1559] 2026-09-19 03:45:23,125 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2860] 2026-09-19 03:45:23,272 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-09-19 03:45:25,588 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1560, 1561, 1562] 2026-09-19 03:45:25,697 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2868, 2869] 2026-09-19 03:45:26,038 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-09-19 03:45:28,470 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1566, 1567, 1568, 1569] 2026-09-19 03:45:28,558 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2880] 2026-09-19 03:45:28,639 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-09-19 03:45:28,711 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2875] 2026-09-19 03:45:28,833 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-09-19 03:45:31,713 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1573, 1574, 1575, 1576] 2026-09-19 03:45:31,782 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2882] 2026-09-19 03:45:31,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-09-19 03:45:34,878 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1577, 1578, 1579, 1580] 2026-09-19 03:45:34,981 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2893] 2026-09-19 03:45:35,100 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1581, 1582, 1583] 2026-09-19 03:45:35,167 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2889] 2026-09-19 03:45:35,287 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-09-19 03:45:37,484 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-09-19 03:45:40,211 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-09-19 03:45:42,145 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1590, 1591] 2026-09-19 03:45:42,248 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2905] 2026-09-19 03:45:42,543 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-09-19 03:45:44,789 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1594, 1595] 2026-09-19 03:45:44,874 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2910] 2026-09-19 03:45:45,326 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 03:45:45,336 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-09-19 03:45:45,781 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 153559 2026-09-19 03:45:45,781 44 INFO rb-c72f0cd-224934-416830 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/tmpr35sjm_3_chrome_odoo 2026-09-19 03:45:45,781 44 INFO rb-c72f0cd-224934-416830 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:45117/json/version 2026-09-19 03:45:45,783 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:45:45,833 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,833 44 INFO rb-c72f0cd-224934-416830 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:45117/json 2026-09-19 03:45:45,833 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:45:45,843 44 INFO rb-c72f0cd-224934-416830 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:45117/devtools/page/78D6FC1C29B3EF771B7CB28C8ECAFB5E 2026-09-19 03:45:45,853 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,863 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,918 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:45:45,927 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:45,942 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:45:46,933 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:46] "GET /web HTTP/1.1" 200 - 155 0.094 0.901 2026-09-19 03:45:46,936 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '78D6FC1C29B3EF771B7CB28C8ECAFB5E', 'loaderId': '0D008BDE3281CCA993B85398101A3A64', 'isDownload': False} 2026-09-19 03:45:46,936 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:46,974 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:46] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-09-19 03:45:47,027 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.027 0.037 2026-09-19 03:45:47,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.027 0.121 2026-09-19 03:45:47,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.162 2026-09-19 03:45:47,144 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:45:47,200 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 03:45:47,696 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 03:45:47,698 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:45:47,705 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:45:47,739 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:45:47,763 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.013 0.029 2026-09-19 03:45:47,768 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.041 2026-09-19 03:45:47,776 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:47,779 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-19 03:45:47,789 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:45:47,800 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:45:47,854 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.033 2026-09-19 03:45:47,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.056 2026-09-19 03:45:47,907 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.012 2026-09-19 03:45:47,937 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:47,947 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 03:45:47,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:47,954 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 03:45:47,956 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.049 2026-09-19 03:45:47,993 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:47] "POST /web/action/load HTTP/1.1" 200 - 12 0.006 0.092 2026-09-19 03:45:48,019 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.006 0.117 2026-09-19 03:45:48,069 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /mail/data HTTP/1.1" 200 - 35 0.022 0.105 2026-09-19 03:45:48,088 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.123 2026-09-19 03:45:48,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.127 2026-09-19 03:45:48,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 96 0.058 0.206 2026-09-19 03:45:48,324 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.003 0.016 2026-09-19 03:45:48,403 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:48,461 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.011 0.039 2026-09-19 03:45:48,521 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.023 0.067 2026-09-19 03:45:48,620 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:45:48,636 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.099 2026-09-19 03:45:48,721 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.013 2026-09-19 03:45:48,805 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:48,837 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.015 0.026 2026-09-19 03:45:48,864 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-09-19 03:45:48,889 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:48] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:45:49,077 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.015 2026-09-19 03:45:49,091 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.005 0.030 2026-09-19 03:45:49,129 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:49,180 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.021 0.027 2026-09-19 03:45:49,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:49,283 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.025 0.050 2026-09-19 03:45:49,327 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "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.005 0.010 2026-09-19 03:45:49,378 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.015 0.020 2026-09-19 03:45:49,452 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /mail/data HTTP/1.1" 200 - 39 0.033 0.067 2026-09-19 03:45:49,653 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 100 0.054 0.246 2026-09-19 03:45:49,696 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.006 0.017 2026-09-19 03:45:49,708 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:45:49,767 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.025 0.047 2026-09-19 03:45:49,782 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /product/catalog/get_sections HTTP/1.1" 200 - 7 0.003 0.035 2026-09-19 03:45:49,798 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "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.004 0.078 2026-09-19 03:45:49,819 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:49] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.006 0.017 2026-09-19 03:45:49,871 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:49,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:49,982 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:50,035 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:50] "POST /product/catalog/create_section HTTP/1.1" 200 - 17 0.022 0.030 2026-09-19 03:45:50,061 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:45:50,063 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:50] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.013 2026-09-19 03:45:50,075 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:50,119 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:50,122 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:50] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.025 0.045 2026-09-19 03:45:50,154 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:50] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.009 0.016 2026-09-19 03:45:51,149 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:51,203 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:51,742 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 41 0.059 0.060 2026-09-19 03:45:51,860 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:51] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 65 0.042 0.093 2026-09-19 03:45:52,047 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:52] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.021 0.018 2026-09-19 03:45:52,072 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,112 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:45:52] "POST /mail/data HTTP/1.1" 200 - 32 0.019 0.030 2026-09-19 03:45:52,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,294 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,424 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 34773884 (allocated 37593088) 2026-09-19 03:45:52,450 44 INFO rb-c72f0cd-224934-416830 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 153559 2026-09-19 03:45:52,452 44 INFO rb-c72f0cd-224934-416830 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-19 03:45:52,453 44 INFO rb-c72f0cd-224934-416830 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 153559 2026-09-19 03:45:52,511 44 INFO rb-c72f0cd-224934-416830 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-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034552_511487_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-09-19 03:45:52,511 44 INFO rb-c72f0cd-224934-416830 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/tmpr35sjm_3_chrome_odoo" 2026-09-19 03:45:52,533 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:45:57,749 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-09-19 03:45:59,427 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-09-19 03:46:00,606 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-09-19 03:46:00,704 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-09-19 03:46:01,054 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-09-19 03:46:01,254 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-09-19 03:46:01,777 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:46:06,757 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-09-19 03:46:06,799 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:46:07,135 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:46:07,320 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:07] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.025 0.162 2026-09-19 03:46:07,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:07] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 62 0.062 0.072 2026-09-19 03:46:07,567 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:07] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 37 0.036 0.069 2026-09-19 03:46:07,575 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-09-19 03:46:08,143 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 153780 2026-09-19 03:46:08,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmp9dd9xmuu_chrome_odoo 2026-09-19 03:46:08,144 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:42451/json/version 2026-09-19 03:46:08,146 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:46:08,157 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-09-19 03:46:08,158 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:42451/json 2026-09-19 03:46:08,159 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:46:08,165 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:42451/devtools/page/F947D512F2155B89BAB7576C09A6C401 2026-09-19 03:46:08,171 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-09-19 03:46:08,173 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-09-19 03:46:08,215 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-19 03:46:08,217 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-09-19 03:46:08,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:08,224 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:08,247 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:46:09,355 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /odoo/purchase HTTP/1.1" 200 - 150 0.093 1.024 2026-09-19 03:46:09,358 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': 'F947D512F2155B89BAB7576C09A6C401', 'loaderId': 'CEA0C1B3ED1DDE037B9498DCC4A63F8A', 'isDownload': False} 2026-09-19 03:46:09,359 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-09-19 03:46:09,391 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.006 2026-09-19 03:46:09,399 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 03:46:09,472 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.027 0.060 2026-09-19 03:46:09,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.090 2026-09-19 03:46:09,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 03:46:09,561 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:09] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 03:46:10,061 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 03:46:10,066 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:46:10,099 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 03:46:10,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 03:46:10,153 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.012 2026-09-19 03:46:10,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-09-19 03:46:10,193 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:46:10,209 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:46:10,274 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /odoo HTTP/1.1" 200 - 28 0.019 0.029 2026-09-19 03:46:10,294 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.054 2026-09-19 03:46:10,364 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/image?model=res.users&field=avatar_128&id=457 HTTP/1.1" 200 - 14 0.019 0.028 2026-09-19 03:46:10,381 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:46:10,384 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 03:46:10,385 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:10,389 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/image/res.partner/1693/avatar_128?unique=1789789561000 HTTP/1.1" 200 - 6 0.008 0.062 2026-09-19 03:46:10,400 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.073 2026-09-19 03:46:10,410 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:10,462 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /mail/data HTTP/1.1" 200 - 33 0.028 0.045 2026-09-19 03:46:10,483 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.145 2026-09-19 03:46:10,501 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/image/res.company/252/favicon HTTP/1.1" 200 - 9 0.006 0.114 2026-09-19 03:46:10,580 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: sale_order_count 2026-09-19 03:46:10,583 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: has_sale_order 2026-09-19 03:46:10,583 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 457, model: freight.booking 2026-09-19 03:46:10,585 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: booking_count 2026-09-19 03:46:10,587 44 INFO rb-c72f0cd-224934-416830 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: shipment_count 2026-09-19 03:46:10,680 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 108 0.059 0.121 2026-09-19 03:46:10,683 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.257 2026-09-19 03:46:10,730 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.007 0.016 2026-09-19 03:46:10,786 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.009 0.013 2026-09-19 03:46:10,829 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.009 0.015 2026-09-19 03:46:10,884 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:10,886 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "GET /web/image/res.users/457/avatar_128 HTTP/1.1" 200 - 7 0.006 0.013 2026-09-19 03:46:10,972 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:10] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 27 0.020 0.039 2026-09-19 03:46:11,070 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:46:11,235 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.005 0.007 2026-09-19 03:46:11,250 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:11,306 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:11,357 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /mail/data HTTP/1.1" 200 - 70 0.039 0.091 2026-09-19 03:46:11,357 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:11,402 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.015 2026-09-19 03:46:11,424 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:11,457 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.009 0.016 2026-09-19 03:46:11,668 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 101 0.051 0.147 2026-09-19 03:46:11,710 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.007 0.013 2026-09-19 03:46:11,765 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.024 0.038 2026-09-19 03:46:11,772 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.065 2026-09-19 03:46:11,800 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.012 0.064 2026-09-19 03:46:11,834 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 17 0.013 0.037 2026-09-19 03:46:11,843 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.027 2026-09-19 03:46:11,851 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 03:46:11,885 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:11] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.008 2026-09-19 03:46:11,899 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:11,949 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,055 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,108 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,160 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,213 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,264 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,315 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,366 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:12,418 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,005 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:13] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 44 0.032 0.052 2026-09-19 03:46:13,032 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,085 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,136 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,189 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,240 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,293 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,344 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,396 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,446 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:13,499 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:14,057 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 29 0.016 0.041 2026-09-19 03:46:14,101 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:14,153 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:14,799 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 58 0.066 0.064 2026-09-19 03:46:14,838 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "POST /mail/data HTTP/1.1" 200 - 21 0.016 0.077 2026-09-19 03:46:14,859 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:46:14,877 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.117 2026-09-19 03:46:14,878 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:14,928 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:46:14,984 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,009 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.012 2026-09-19 03:46:15,014 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-19 03:46:15,100 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 6 0.011 0.018 2026-09-19 03:46:15,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.008 0.017 2026-09-19 03:46:15,151 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.014 0.012 2026-09-19 03:46:15,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,255 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 20 0.018 0.033 2026-09-19 03:46:15,358 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,407 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /mail/data HTTP/1.1" 200 - 19 0.028 0.034 2026-09-19 03:46:15,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.070 2026-09-19 03:46:15,437 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "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.007 0.060 2026-09-19 03:46:15,478 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.008 0.011 2026-09-19 03:46:15,527 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.020 0.042 2026-09-19 03:46:15,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.066 2026-09-19 03:46:15,551 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.048 2026-09-19 03:46:15,595 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.021 0.031 2026-09-19 03:46:15,602 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.055 2026-09-19 03:46:15,614 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 03:46:15,643 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:15] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.011 2026-09-19 03:46:15,653 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,706 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,757 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,809 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,859 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:15,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:46:16,318 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:16] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 36 0.052 0.056 2026-09-19 03:46:16,528 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:16] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 44 0.043 0.060 2026-09-19 03:46:16,549 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:16] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.006 0.048 2026-09-19 03:46:16,598 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:46:16] "POST /mail/data HTTP/1.1" 200 - 21 0.018 0.078 2026-09-19 03:46:16,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-09-19 03:46:16,600 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-19 03:46:16,825 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 40532368 (allocated 42311680) 2026-09-19 03:46:16,841 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 153780 2026-09-19 03:46:16,842 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-09-19 03:46:16,843 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 153780 2026-09-19 03:46:16,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034616_939997_test_catalog_vendor_uom.txt 2026-09-19 03:46:16,940 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmp9dd9xmuu_chrome_odoo" 2026-09-19 03:46:16,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-09-19 03:46:17,319 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:46:22,592 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-09-19 03:46:23,606 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1598, 1599] 2026-09-19 03:46:23,676 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2918, 2919] 2026-09-19 03:46:24,058 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-09-19 03:46:25,074 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1600, 1601] 2026-09-19 03:46:25,153 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2923, 2924] 2026-09-19 03:46:25,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-09-19 03:46:25,831 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1602] 2026-09-19 03:46:25,904 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2928] 2026-09-19 03:46:26,438 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-09-19 03:46:27,510 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1603, 1604] 2026-09-19 03:46:27,584 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2934, 2935] 2026-09-19 03:46:27,986 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2936, 2937, 2938] 2026-09-19 03:46:28,053 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted mail.message records with IDs: [9142, 9141, 9139] 2026-09-19 03:46:28,143 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted ir.attachment records with IDs: [13228] 2026-09-19 03:46:28,144 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move records with IDs: [1060] 2026-09-19 03:46:28,630 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1605, 1606] 2026-09-19 03:46:28,681 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2939, 2940] 2026-09-19 03:46:29,592 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1607, 1608] 2026-09-19 03:46:29,643 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2944, 2945] 2026-09-19 03:46:29,956 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 03:46:34,759 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-09-19 03:46:35,255 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:46:44,230 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-09-19 03:46:44,758 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1690] 2026-09-19 03:46:45,146 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1702] 2026-09-19 03:46:47,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-09-19 03:46:47,499 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1715] 2026-09-19 03:46:47,763 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-09-19 03:46:48,092 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1718] 2026-09-19 03:46:48,852 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-09-19 03:46:49,211 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1725] 2026-09-19 03:46:49,373 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1727] 2026-09-19 03:46:49,972 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-09-19 03:46:53,630 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1730] 2026-09-19 03:46:53,667 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1731] 2026-09-19 03:46:53,907 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-09-19 03:46:54,833 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1744] 2026-09-19 03:46:55,259 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1747] 2026-09-19 03:46:56,011 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-09-19 03:46:56,567 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-09-19 03:46:57,463 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1755] 2026-09-19 03:46:58,174 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-09-19 03:46:58,604 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3968] 2026-09-19 03:46:58,886 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-09-19 03:46:59,244 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1758] 2026-09-19 03:46:59,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-09-19 03:47:00,513 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.product records with IDs: [3983] 2026-09-19 03:47:01,078 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1765, 1766, 1767] 2026-09-19 03:47:01,561 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-09-19 03:47:01,854 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1778] 2026-09-19 03:47:02,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-09-19 03:47:02,542 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1780] 2026-09-19 03:47:03,234 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 03:47:08,505 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-09-19 03:47:08,818 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1782] 2026-09-19 03:47:09,167 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1786] 2026-09-19 03:47:09,452 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1787, 1788, 1785] 2026-09-19 03:47:09,517 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-09-19 03:47:10,779 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1790] 2026-09-19 03:47:15,092 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-09-19 03:47:16,853 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-09-19 03:47:18,248 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-09-19 03:47:18,605 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-09-19 03:47:19,479 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1805] 2026-09-19 03:47:19,577 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-09-19 03:47:22,073 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-09-19 03:47:23,640 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-09-19 03:47:24,758 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-09-19 03:47:25,164 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1841] 2026-09-19 03:47:25,608 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-09-19 03:47:26,828 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1845] 2026-09-19 03:47:27,175 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-09-19 03:47:28,651 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1849] 2026-09-19 03:47:28,883 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-09-19 03:47:29,289 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1851] 2026-09-19 03:47:29,444 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-09-19 03:47:30,429 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1853] 2026-09-19 03:47:30,735 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-09-19 03:47:31,256 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-09-19 03:47:33,350 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-09-19 03:47:33,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-09-19 03:47:34,127 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-09-19 03:47:34,635 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-09-19 03:47:35,370 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-09-19 03:47:35,802 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.warehouse.orderpoint records with IDs: [7] 2026-09-19 03:47:35,911 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:36,414 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1872] 2026-09-19 03:47:37,219 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-09-19 03:47:37,879 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1875] 2026-09-19 03:47:38,251 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1877] 2026-09-19 03:47:38,520 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1878] 2026-09-19 03:47:39,019 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1832] 2026-09-19 03:47:39,349 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-09-19 03:47:39,508 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-09-19 03:47:39,983 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1882] 2026-09-19 03:47:40,420 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-09-19 03:47:41,766 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1886] 2026-09-19 03:47:42,603 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:47:42,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-09-19 03:47:43,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 154013 2026-09-19 03:47:43,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpaz7efcmu_chrome_odoo 2026-09-19 03:47:43,059 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:35069/json/version 2026-09-19 03:47:43,060 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:47:43,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-09-19 03:47:43,099 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:35069/json 2026-09-19 03:47:43,099 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-19 03:47:43,121 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:35069/devtools/page/F6B7681E6CD01E2EC5A4B8ADE04A420F 2026-09-19 03:47:43,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-09-19 03:47:43,138 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-09-19 03:47:43,191 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-19 03:47:43,197 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-09-19 03:47:43,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:43,200 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:43,212 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 03:47:44,387 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /odoo HTTP/1.1" 200 - 154 0.123 1.055 2026-09-19 03:47:44,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'F6B7681E6CD01E2EC5A4B8ADE04A420F', 'loaderId': '1E6B860EC97D13A85BFA12109AD5F16B', 'isDownload': False} 2026-09-19 03:47:44,391 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-09-19 03:47:44,435 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/assets/129ad46/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-09-19 03:47:44,444 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/assets/3047ef4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-19 03:47:44,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.031 0.105 2026-09-19 03:47:44,571 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.136 2026-09-19 03:47:44,585 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/assets/08ca4a1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:47:44,646 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:44] "GET /web/assets/f327309/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-19 03:47:45,153 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 03:47:45,154 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:47:45,163 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 03:47:45,206 44 INFO rb-c72f0cd-224934-416830 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-19 03:47:45,241 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-09-19 03:47:45,246 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.021 0.049 2026-09-19 03:47:45,251 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.060 2026-09-19 03:47:45,273 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.053 2026-09-19 03:47:45,280 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 03:47:45,301 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:47:45,377 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /odoo HTTP/1.1" 200 - 29 0.026 0.040 2026-09-19 03:47:45,401 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:45,416 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.086 2026-09-19 03:47:45,425 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:45,431 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 03:47:45,447 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:47:45,468 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.027 0.065 2026-09-19 03:47:45,485 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:45,492 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.098 2026-09-19 03:47:45,502 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.116 2026-09-19 03:47:45,530 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/image/res.partner/3/avatar_128?unique=1789783837000 HTTP/1.1" 200 - 6 0.010 0.125 2026-09-19 03:47:45,555 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.083 2026-09-19 03:47:45,569 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.183 2026-09-19 03:47:45,639 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:45,649 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 03:47:45,654 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 03:47:45,673 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /mail/data HTTP/1.1" 200 - 34 0.063 0.120 2026-09-19 03:47:45,685 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.187 2026-09-19 03:47:45,691 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.185 2026-09-19 03:47:45,693 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.229 2026-09-19 03:47:45,732 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.069 2026-09-19 03:47:46,008 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 96 0.103 0.127 2026-09-19 03:47:46,082 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.003 0.037 2026-09-19 03:47:46,105 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:46,174 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:46,196 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.012 0.021 2026-09-19 03:47:46,297 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.088 2026-09-19 03:47:46,348 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.018 0.116 2026-09-19 03:47:46,372 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.018 2026-09-19 03:47:46,439 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 03:47:46,582 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:46,611 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.012 0.026 2026-09-19 03:47:46,633 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-09-19 03:47:46,665 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "GET /web/assets/16b8f38/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 03:47:46,855 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.003 0.020 2026-09-19 03:47:46,879 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:46] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.004 0.034 2026-09-19 03:47:46,929 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:46,989 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:47,012 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.033 0.058 2026-09-19 03:47:47,078 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.018 0.031 2026-09-19 03:47:47,120 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.008 0.012 2026-09-19 03:47:47,196 44 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 03:47:47,211 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:47,247 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.008 0.026 2026-09-19 03:47:47,563 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.060 0.042 2026-09-19 03:47:47,613 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:47,624 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 03:47:47,670 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.004 0.013 2026-09-19 03:47:47,773 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.043 0.039 2026-09-19 03:47:47,835 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:47,844 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.004 0.021 2026-09-19 03:47:47,890 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:47,944 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:48,001 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:48,056 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:48,581 44 INFO rb-c72f0cd-224934-416830 odoo.tests.common: Simulating signal changes during tests 2026-09-19 03:47:48,581 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 309 0.270 0.306 2026-09-19 03:47:48,962 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:48] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.119 0.136 2026-09-19 03:47:49,111 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:49] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.014 0.022 2026-09-19 03:47:49,236 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:49,308 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:49,346 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:49] "POST /mail/data HTTP/1.1" 200 - 46 0.053 0.059 2026-09-19 03:47:49,369 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:49] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.007 0.050 2026-09-19 03:47:49,383 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:49,548 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:49] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 93 0.065 0.097 2026-09-19 03:47:49,553 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:49] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.166 2026-09-19 03:47:49,772 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:49,828 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:50,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:50] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 66 0.076 0.167 2026-09-19 03:47:50,303 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:50,365 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:50,537 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:50] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 64 0.059 0.109 2026-09-19 03:47:50,556 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:50] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.008 2026-09-19 03:47:50,806 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:50,869 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:50,871 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:50] "POST /mail/data HTTP/1.1" 200 - 32 0.030 0.037 2026-09-19 03:47:50,912 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:50] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.015 0.023 2026-09-19 03:47:51,194 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:51,221 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:51] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.023 2026-09-19 03:47:51,465 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:51] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.007 0.012 2026-09-19 03:47:51,525 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:51,531 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:51] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.003 0.011 2026-09-19 03:47:51,616 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:51] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.003 0.009 2026-09-19 03:47:51,887 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:51] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 71 0.043 0.077 2026-09-19 03:47:52,075 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 45 0.073 0.087 2026-09-19 03:47:52,079 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:52,296 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:52,451 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 62 0.049 0.100 2026-09-19 03:47:52,643 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:52,700 44 INFO rb-c72f0cd-224934-416830 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-19 03:47:52,858 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:52] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.062 0.092 2026-09-19 03:47:52,893 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:52] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.010 0.017 2026-09-19 03:47:53,134 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-09-19 03:47:53,136 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-19 03:47:53,187 44 INFO rb-c72f0cd-224934-416830 werkzeug: 127.0.0.1 - - [19/Sep/2026 03:47:53] "POST /mail/data HTTP/1.1" 200 - 32 0.024 0.036 2026-09-19 03:47:53,401 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 44847192 (allocated 49393664) 2026-09-19 03:47:53,405 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 154013 2026-09-19 03:47:53,407 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-09-19 03:47:53,408 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 154013 2026-09-19 03:47:53,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-c72f0cd-224934-416830/chrome_logs/chrome_log_20260919_034753_502640_test_purchase_matrix_ui.txt 2026-09-19 03:47:53,502 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpaz7efcmu_chrome_odoo" 2026-09-19 03:47:53,893 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-09-19 03:47:54,716 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 03:48:04,087 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-09-19 03:48:04,470 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:48:04,839 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:48:05,218 44 INFO rb-c72f0cd-224934-416830 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 03:48:05,488 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-09-19 03:48:05,523 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-09-19 03:48:05,616 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-09-19 03:48:05,705 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [219, 221] 2026-09-19 03:48:05,718 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [220, 222] 2026-09-19 03:48:05,721 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-09-19 03:48:06,715 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [288] 2026-09-19 03:48:06,969 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-09-19 03:48:07,179 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-09-19 03:48:08,345 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-09-19 03:48:10,611 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-09-19 03:48:10,724 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-09-19 03:48:10,737 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-09-19 03:48:10,748 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-09-19 03:48:10,752 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-09-19 03:48:11,459 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-09-19 03:48:11,941 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-09-19 03:48:12,597 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-09-19 03:48:13,185 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9323] 2026-09-19 03:48:13,210 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [960] 2026-09-19 03:48:13,308 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-09-19 03:48:14,231 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-09-19 03:48:15,053 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-09-19 03:48:16,350 44 INFO rb-c72f0cd-224934-416830 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [10] 2026-09-19 03:48:16,365 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-09-19 03:48:17,775 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-09-19 03:48:18,451 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-09-19 03:48:18,714 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-09-19 03:48:19,426 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-09-19 03:48:20,176 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-09-19 03:48:22,798 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-09-19 03:48:23,290 44 INFO rb-c72f0cd-224934-416830 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-09-19 03:48:23,879 44 INFO rb-c72f0cd-224934-416830 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 03:48:23,882 44 INFO rb-c72f0cd-224934-416830 odoo.service.server: 1404 post-tests in 5532.06s, 2203566 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: point_of_sale: 566 tests 1812.50s 762493 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: portal: 27 tests 17.13s 5161 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_account_tax_python: 4 tests 17.83s 10177 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_adyen: 3 tests 9.19s 7021 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_discount: 6 tests 109.35s 35130 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_event: 9 tests 42.82s 15781 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_event_sale: 3 tests 6.33s 6541 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_hr: 27 tests 93.58s 44345 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_hr_restaurant: 5 tests 16.35s 10225 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_loyalty: 105 tests 602.80s 172652 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_mollie: 6 tests 5.66s 6105 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_mrp: 16 tests 29.57s 21721 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_online_payment: 14 tests 45.59s 17857 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_online_payment_self_order: 27 tests 105.68s 70550 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_qfpay: 3 tests 9.51s 7358 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_razorpay: 5 tests 15.36s 9350 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_repair: 3 tests 8.44s 7205 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_restaurant: 65 tests 517.89s 88664 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 18.36s 8541 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_safaricom: 9 tests 15.02s 6961 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_sale: 81 tests 542.02s 176134 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_sale_loyalty: 5 tests 25.40s 10414 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_sale_margin: 4 tests 8.40s 5702 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_self_order: 105 tests 548.79s 260439 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_self_order_qfpay: 4 tests 13.01s 6900 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_self_order_stripe: 6 tests 18.83s 11170 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_sms: 3 tests 14.66s 7041 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: pos_viva_com: 7 tests 25.26s 11964 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: privacy_lookup: 9 tests 4.09s 3203 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: product: 146 tests 54.54s 39893 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: product_email_template: 4 tests 6.48s 4426 queries 2026-09-19 03:48:23,888 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: product_expiry: 3 tests 5.61s 1550 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: product_margin: 7 tests 8.41s 5226 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project: 154 tests 172.18s 55942 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_account: 3 tests 4.66s 2213 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_hr_expense: 7 tests 30.37s 17312 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_mrp_account: 6 tests 7.00s 2585 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_mrp_sale: 3 tests 6.15s 4703 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_purchase: 19 tests 40.34s 21538 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_purchase_stock: 3 tests 0.93s 333 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_sale_expense: 12 tests 56.55s 30615 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_timesheet_holidays: 8 tests 7.09s 4923 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: project_todo: 5 tests 19.73s 3288 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase: 134 tests 267.68s 126516 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 17.93s 10948 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase_mrp: 43 tests 67.33s 41904 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase_product_matrix: 4 tests 12.11s 2516 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase_repair: 3 tests 9.75s 7707 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.stats: purchase_requisition: 25 tests 19.39s 11149 queries 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.tests.result: 0 failed, 0 error(s) of 1404 tests when loading database 'rb-c72f0cd-224934-416830' 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.service.server: Initiating shutdown 2026-09-19 03:48:23,889 44 INFO rb-c72f0cd-224934-416830 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.